<!DOCTYPE html>
<html lang="en" class="js csstransforms3d">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <meta name="generator" content="Hugo 0.40.3" />
    <meta name="description" content="">


    <link rel="shortcut icon" href="/images/favicon.png" type="image/x-icon" />
<link rel="icon" href="/images/favicon.png" type="image/x-icon" />
    <title>Publications :: gem5</title>
    
    
    <link href="/css/nucleus.css?1526268735" rel="stylesheet">
    <link href="/css/font-awesome.min.css?1526268735" rel="stylesheet">
    <link href="/css/hybrid.css?1526268735" rel="stylesheet">
    <link href="/css/featherlight.min.css?1526268735" rel="stylesheet">
    <link href="/css/perfect-scrollbar.min.css?1526268735" rel="stylesheet">
    <link href="/css/auto-complete.css?1526268735" rel="stylesheet">
    <link href="/css/theme.css?1526268735" rel="stylesheet">
    <link href="/css/hugo-theme.css?1526268735" rel="stylesheet">
    
      <link href="/css/theme-gem5.css?1526268735" rel="stylesheet">
    

    <script src="/js/jquery-2.x.min.js?1526268735"></script>
    
    <style type="text/css">
      :root #header + #content > #left > #rlblock_left{ 
          display:none !important;
      }
      
    </style>
    
  </head>
  <body class="" data-url="/publications/">
    <nav id="sidebar" class="">



  <div id="header-wrapper">
    <div id="header">
      <a id="logo" href="http://gem5.org">
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   viewBox="0 0 841.33331 336"
   width="200"
   xml:space="preserve"
   id="svg2"
   version="1.1"><metadata
     id="metadata8"><rdf:RDF><cc:Work
         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
     id="defs6"><clipPath
       id="clipPath18"
       clipPathUnits="userSpaceOnUse"><path
         id="path16"
         d="m 67.937,138.247 c -14.582,-14.587 -14.582,-38.253 0,-52.84 v 0 c 11.31,-11.304 28.04,-13.816 41.797,-7.597 v 0 -13.234 H 69.215 L 58.281,53.572 h 62.455 v 49.056 l -9.449,-9.445 H 75.631 l 45.105,45.125 c -7.285,7.257 -16.824,10.887 -26.365,10.887 v 0 c -9.566,0 -19.134,-3.648 -26.434,-10.948" /></clipPath><radialGradient
       id="radialGradient28"
       spreadMethod="pad"
       gradientTransform="matrix(40.629776,0,0,-40.629776,88.868164,101.38281)"
       gradientUnits="userSpaceOnUse"
       r="1"
       cy="0"
       cx="0"
       fy="0"
       fx="0"><stop
         id="stop24"
         offset="0"
         style="stop-opacity:1;stop-color:#918f90" /><stop
         id="stop26"
         offset="1"
         style="stop-opacity:1;stop-color:#706d6e" /></radialGradient><clipPath
       id="clipPath38"
       clipPathUnits="userSpaceOnUse"><path
         id="path36"
         d="m 120.78,187.337 v -48.995 l 9.406,9.397 35.649,0.011 -45.081,-45.122 c 14.592,-14.568 38.239,-14.549 52.832,0.032 v 0 c 14.597,14.578 14.597,38.25 0,52.839 v 0 c -11.312,11.302 -28.044,13.814 -41.805,7.599 v 0 13.234 h 40.478 l 10.995,11.005 z" /></clipPath><radialGradient
       id="radialGradient48"
       spreadMethod="pad"
       gradientTransform="matrix(40.638321,0,0,-40.638321,152.64404,139.52441)"
       gradientUnits="userSpaceOnUse"
       r="1"
       cy="0"
       cx="0"
       fy="0"
       fx="0"><stop
         id="stop44"
         offset="0"
         style="stop-opacity:1;stop-color:#51add5" /><stop
         id="stop46"
         offset="1"
         style="stop-opacity:1;stop-color:#0c8db4" /></radialGradient><clipPath
       id="clipPath58"
       clipPathUnits="userSpaceOnUse"><path
         id="path56"
         d="M 0,252 H 631 V 0 H 0 Z" /></clipPath></defs><g
     transform="matrix(1.3333333,0,0,-1.3333333,0,336)"
     id="g10"><g
       id="g12"><g
         clip-path="url(#clipPath18)"
         id="g14"><g
           id="g20"><g
             id="g22"><path
               id="path30"
               style="fill:url(#radialGradient28);stroke:none"
               d="m 67.937,138.247 c -14.582,-14.587 -14.582,-38.253 0,-52.84 v 0 c 11.31,-11.304 28.04,-13.816 41.797,-7.597 v 0 -13.234 H 69.215 L 58.281,53.572 h 62.455 v 49.056 l -9.449,-9.445 H 75.631 l 45.105,45.125 c -7.285,7.257 -16.824,10.887 -26.365,10.887 v 0 c -9.566,0 -19.134,-3.648 -26.434,-10.948" /></g></g></g></g><g
       id="g32"><g
         clip-path="url(#clipPath38)"
         id="g34"><g
           id="g40"><g
             id="g42"><path
               id="path50"
               style="fill:url(#radialGradient48);stroke:none"
               d="m 120.78,187.337 v -48.995 l 9.406,9.397 35.649,0.011 -45.081,-45.122 c 14.592,-14.568 38.239,-14.549 52.832,0.032 v 0 c 14.597,14.578 14.597,38.25 0,52.839 v 0 c -11.312,11.302 -28.044,13.814 -41.805,7.599 v 0 13.234 h 40.478 l 10.995,11.005 z" /></g></g></g></g><g
       id="g52"><g
         clip-path="url(#clipPath58)"
         id="g54"><g
           transform="translate(261.584,90.4844)"
           id="g60"><path
             id="path62"
             style="fill:#706d6e;fill-opacity:1;fill-rule:nonzero;stroke:none"
             d="m 0,0 c -10.379,-7.444 -24.895,-6.536 -34.226,2.797 -10.371,10.386 -10.371,27.203 0,37.574 10.378,10.369 27.192,10.369 37.57,0 l 7.753,7.751 c -14.657,14.66 -38.424,14.66 -53.07,0 -14.656,-14.654 -14.656,-38.431 0,-53.073 C -30.611,-16.301 -13.81,-18.82 0,-12.579 v -13.286 h -40.631 l -11.045,-11.048 h 62.719 v 49.296 c 0,0 -2.893,-4.782 -7.699,-9.572 C 2.291,1.753 1.154,0.841 0,0" /></g><g
           transform="translate(523.959,133.6465)"
           id="g64"><path
             id="path66"
             style="fill:#0c8db4;fill-opacity:1;fill-rule:nonzero;stroke:none"
             d="m 0,0 c 10.377,7.43 24.896,6.523 34.216,-2.801 10.375,-10.38 10.375,-27.204 0,-37.573 -10.384,-10.371 -27.193,-10.371 -37.572,0 l -7.75,-7.749 c 14.671,-14.663 38.423,-14.645 53.059,0 14.655,14.652 14.655,38.416 0,53.055 C 30.613,16.295 13.803,18.802 0,12.574 V 25.86 h 40.623 l 11.043,11.042 h -62.72 v -49.291 c 0,0 2.9,4.778 7.698,9.588 C -2.296,-1.77 -1.184,-0.845 0,0" /></g><g
           transform="translate(301.3828,130.751)"
           id="g68"><path
             id="path70"
             style="fill:#706d6e;fill-opacity:1;fill-rule:nonzero;stroke:none"
             d="m 0,0 c 10.317,10.309 27.046,10.309 37.353,0 2.252,-2.263 3.974,-4.839 5.239,-7.583 H -5.272 C -3.991,-4.839 -2.261,-2.263 0,0 m 0,-37.373 c -5.154,5.163 -7.738,11.915 -7.738,18.679 h 63.94 c 0,3.756 -0.576,7.49 -1.687,11.111 -1.756,5.647 -4.833,10.979 -9.314,15.438 -14.647,14.661 -38.399,14.661 -53.055,0 -14.651,-14.667 -14.651,-38.43 0,-53.073 14.656,-14.673 38.408,-14.673 53.055,0 l -7.848,7.845 C 27.046,-47.692 10.317,-47.692 0,-37.373" /></g><g
           transform="translate(463.8438,149.582)"
           id="g72"><path
             id="path74"
             style="fill:#0c8db4;fill-opacity:1;fill-rule:nonzero;stroke:none"
             d="M 0,0 C -13.554,0 -25.387,-7.18 -31.98,-17.937 -38.582,-7.18 -50.411,0 -63.961,0 c -7.729,0 -14.9,-2.333 -20.872,-6.335 -4.489,-3.012 -8.252,-6.997 -11.109,-11.602 V -73.82 h 11.109 v 52.457 c 4.844,6.236 12.371,10.265 20.872,10.265 14.595,0 26.419,-11.843 26.419,-26.427 V -73.82 h 11.109 v 36.295 c 0,14.584 11.83,26.427 26.433,26.427 14.58,0 26.424,-11.843 26.424,-26.427 V -73.82 h 11.092 v 36.295 C 37.516,-16.792 20.72,0 0,0" /></g></g></g></g></svg>
</a>
<p>
Modular platform for computer-system architecture research
</p>

    </div>
    
        <div class="searchbox">
    <label for="search-by"><i class="fa fa-search"></i></label>
    <input data-search-input id="search-by" type="text" placeholder="Search...">
    <span data-search-clear=""><i class="fa fa-close"></i></span>
</div>

<script type="text/javascript" src="/js/lunr.min.js?1526268735"></script>
<script type="text/javascript" src="/js/auto-complete.js?1526268735"></script>
<script type="text/javascript">
    
        var baseurl = '\/';
    
</script>
<script type="text/javascript" src="/js/search.js?1526268735"></script>

    
  </div>

    <div class="highlightable">
    <ul class="topics">

        
          
          


 
  
    
    <li data-nav-id="/getting-started/" title="Getting Started" class="dd-item 
        
        
        
        ">
      <a href="/getting-started/">
          Getting Started
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/getting-started/intro/" title="Introduction" class="dd-item ">
        <a href="/getting-started/intro/">
        Introduction
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/dependencies/" title="Dependencies" class="dd-item ">
        <a href="/getting-started/dependencies/">
        Dependencies
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/source-code/" title="Source Code" class="dd-item ">
        <a href="/getting-started/source-code/">
        Source Code
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/config-script/" title="Configuration Scripts" class="dd-item ">
        <a href="/getting-started/config-script/">
        Configuration Scripts
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/build/" title="Building" class="dd-item ">
        <a href="/getting-started/build/">
        Building
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/running/" title="Running" class="dd-item ">
        <a href="/getting-started/running/">
        Running
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/adding-cache/" title="Adding cache" class="dd-item ">
        <a href="/getting-started/adding-cache/">
        Adding cache
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/stats/" title="Stats" class="dd-item ">
        <a href="/getting-started/stats/">
        Stats
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/default-configs/" title="Default Configuration Files" class="dd-item ">
        <a href="/getting-started/default-configs/">
        Default Configuration Files
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/asking-for-help/" title="Asking for help" class="dd-item ">
        <a href="/getting-started/asking-for-help/">
        Asking for help
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/mailing-lists/" title="Mailing Lists" class="dd-item ">
        <a href="/getting-started/mailing-lists/">
        Mailing Lists
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/getting-started/adding-functionality/" title="Adding Functionality" class="dd-item ">
        <a href="/getting-started/adding-functionality/">
        Adding Functionality
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/gem5-101/" title="gem5 101" class="dd-item 
        
        
        
        ">
      <a href="/gem5-101/">
          gem5 101
          
      </a>
      
      
        <ul>
          
          
            
          
          
          
        
          
            
            


 
  
    
    <li data-nav-id="/gem5-101/hello_world/" title="Hello world" class="dd-item 
        
        
        
        ">
      <a href="/gem5-101/hello_world/">
          Hello world
          
      </a>
      
              
    </li>
  
 

            
          
            
            


 
  
    
    <li data-nav-id="/gem5-101/adding_an_instruction/" title="Adding an instruction" class="dd-item 
        
        
        
        ">
      <a href="/gem5-101/adding_an_instruction/">
          Adding an instruction
          
      </a>
      
              
    </li>
  
 

            
          
            
            


 
  
    
    <li data-nav-id="/gem5-101/cpu_models/" title="CPU models" class="dd-item 
        
        
        
        ">
      <a href="/gem5-101/cpu_models/">
          CPU models
          
      </a>
      
              
    </li>
  
 

            
          
            
            


 
  
    
    <li data-nav-id="/gem5-101/branch_prediction/" title="Branch prediction" class="dd-item 
        
        
        
        ">
      <a href="/gem5-101/branch_prediction/">
          Branch prediction
          
      </a>
      
              
    </li>
  
 

            
          
            
            


 
  
    
    <li data-nav-id="/gem5-101/caches/" title="Caches" class="dd-item 
        
        
        
        ">
      <a href="/gem5-101/caches/">
          Caches
          
      </a>
      
              
    </li>
  
 

            
          
            
            


 
  
    
    <li data-nav-id="/gem5-101/multi-core/" title="Multi Core" class="dd-item 
        
        
        
        ">
      <a href="/gem5-101/multi-core/">
          Multi Core
          
      </a>
      
              
    </li>
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/contributing/" title="Contributing" class="dd-item 
        
        
        
        ">
      <a href="/contributing/">
          Contributing
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/contributing/high-level/" title="High-level flow" class="dd-item ">
        <a href="/contributing/high-level/">
        High-level flow
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/contributing/cloning/" title="Cloning the repo to contribute" class="dd-item ">
        <a href="/contributing/cloning/">
        Cloning the repo to contribute
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/contributing/changes/" title="Making changes to gem5" class="dd-item ">
        <a href="/contributing/changes/">
        Making changes to gem5
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/contributing/posting-review/" title="Posting a review" class="dd-item ">
        <a href="/contributing/posting-review/">
        Posting a review
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/contributing/reviewing-patches/" title="Reviewing patches" class="dd-item ">
        <a href="/contributing/reviewing-patches/">
        Reviewing patches
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/contributing/committing/" title="Committing" class="dd-item ">
        <a href="/contributing/committing/">
        Committing
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/contributing/governance/" title="Governance" class="dd-item ">
        <a href="/contributing/governance/">
        Governance
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/arch/" title="Supported architectures" class="dd-item 
        
        
        
        ">
      <a href="/arch/">
          Supported architectures
          
      </a>
      
      
        <ul>
          
          
            
          
          
          
        
          
            
            


 
  
    
    <li data-nav-id="/arch/arm/" title="Arm" class="dd-item 
        
        
        
        ">
      <a href="/arch/arm/">
          Arm
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/arch/arm/linux_kernel/" title="Linux Kernel" class="dd-item ">
        <a href="/arch/arm/linux_kernel/">
        Linux Kernel
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

            
          
            
            


 
  
    
    <li data-nav-id="/arch/x86/" title="X86" class="dd-item 
        
        
        
        ">
      <a href="/arch/x86/">
          X86
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/arch/x86/address_space/" title="Address space" class="dd-item ">
        <a href="/arch/x86/address_space/">
        Address space
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/arch/x86/decoder/" title="Decoder" class="dd-item ">
        <a href="/arch/x86/decoder/">
        Decoder
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/arch/x86/instruction_decoding/" title="Instruction decoding" class="dd-item ">
        <a href="/arch/x86/instruction_decoding/">
        Instruction decoding
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/arch/x86/micro-code/" title="Micro Code" class="dd-item ">
        <a href="/arch/x86/micro-code/">
        Micro Code
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/arch/x86/micro-op-isa/" title="Micro-op ISA" class="dd-item ">
        <a href="/arch/x86/micro-op-isa/">
        Micro-op ISA
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/arch/x86/segmentation/" title="Segmentation" class="dd-item ">
        <a href="/arch/x86/segmentation/">
        Segmentation
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/arch/x86/todo/" title="Todo list" class="dd-item ">
        <a href="/arch/x86/todo/">
        Todo list
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/cpu-models/" title="CPU Models" class="dd-item 
        
        
        
        ">
      <a href="/cpu-models/">
          CPU Models
          
      </a>
      
      
        <ul>
          
          
            
          
          
          
        
          
            
            


 
  
    
    <li data-nav-id="/cpu-models/inorder/" title="In Order" class="dd-item 
        
        
        
        ">
      <a href="/cpu-models/inorder/">
          In Order
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/cpu-models/inorder/inst-schedules/" title="Instruction schedules &amp; pipeline definition" class="dd-item ">
        <a href="/cpu-models/inorder/inst-schedules/">
        Instruction schedules &amp; pipeline definition
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/cpu-models/inorder/pipeline-stages/" title="Pipeline stages" class="dd-item ">
        <a href="/cpu-models/inorder/pipeline-stages/">
        Pipeline stages
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/cpu-models/inorder/resource-request-model/" title="Resource request model" class="dd-item ">
        <a href="/cpu-models/inorder/resource-request-model/">
        Resource request model
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/cpu-models/inorder/todo/" title="TODO" class="dd-item ">
        <a href="/cpu-models/inorder/todo/">
        TODO
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/cpu-models/inorder/tutorial/" title="Tutorial" class="dd-item ">
        <a href="/cpu-models/inorder/tutorial/">
        Tutorial
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

            
          
            
            


 
  
    
    <li data-nav-id="/cpu-models/tracecpu/" title="TraceCPU" class="dd-item 
        
        
        
        ">
      <a href="/cpu-models/tracecpu/">
          TraceCPU
          
      </a>
      
              
    </li>
  
 

            
          
            
            


 
  
    
    <li data-nav-id="/cpu-models/o3/" title="O3" class="dd-item 
        
        
        
        ">
      <a href="/cpu-models/o3/">
          O3
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/cpu-models/o3/visualization/" title="Visualization" class="dd-item ">
        <a href="/cpu-models/o3/visualization/">
        Visualization
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/docs/" title="Documentation" class="dd-item 
        
        
        
        ">
      <a href="/docs/">
          Documentation
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/docs/build-system/" title="Build System" class="dd-item ">
        <a href="/docs/build-system/">
        Build System
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/debugging/" title="Debugging" class="dd-item ">
        <a href="/docs/debugging/">
        Debugging
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/dependencies/" title="Dependencies" class="dd-item ">
        <a href="/docs/dependencies/">
        Dependencies
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/adding-cpu-model/" title="Howto add a CPU model" class="dd-item ">
        <a href="/docs/adding-cpu-model/">
        Howto add a CPU model
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/workload-automation/" title="Workload Automation" class="dd-item ">
        <a href="/docs/workload-automation/">
        Workload Automation
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/extras/" title="Adding Files to Build" class="dd-item ">
        <a href="/docs/extras/">
        Adding Files to Build
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/arch-state/" title="Architectural State" class="dd-item ">
        <a href="/docs/arch-state/">
        Architectural State
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/branch-delay-slots/" title="Branch-delay slots" class="dd-item ">
        <a href="/docs/branch-delay-slots/">
        Branch-delay slots
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/cache-replacement-policies/" title="Cache Replacement Policies" class="dd-item ">
        <a href="/docs/cache-replacement-policies/">
        Cache Replacement Policies
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/checkpoints/" title="Checkpoints" class="dd-item ">
        <a href="/docs/checkpoints/">
        Checkpoints
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/classic-mem-system/" title="Classic memory system" class="dd-item ">
        <a href="/docs/classic-mem-system/">
        Classic memory system
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/debugging-simulated/" title="Debugging simulated code" class="dd-item ">
        <a href="/docs/debugging-simulated/">
        Debugging simulated code
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/debugging-gdb/" title="Debugging w/gdb" class="dd-item ">
        <a href="/docs/debugging-gdb/">
        Debugging w/gdb
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/disk-images/" title="Disk images" class="dd-item ">
        <a href="/docs/disk-images/">
        Disk images
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/gpu/" title="GPU Models" class="dd-item ">
        <a href="/docs/gpu/">
        GPU Models
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/introduction/" title="Introduction" class="dd-item ">
        <a href="/docs/introduction/">
        Introduction
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/memory-system/" title="Memory system" class="dd-item ">
        <a href="/docs/memory-system/">
        Memory system
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/multi-programmed-workloads/" title="Multi-programmed workloads" class="dd-item ">
        <a href="/docs/multi-programmed-workloads/">
        Multi-programmed workloads
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/nic-devices/" title="NIC devices" class="dd-item ">
        <a href="/docs/nic-devices/">
        NIC devices
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/running/" title="Running gem5" class="dd-item ">
        <a href="/docs/running/">
        Running gem5
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/scripts/" title="Simulation Scripts" class="dd-item ">
        <a href="/docs/scripts/">
        Simulation Scripts
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/m5ops/" title="m5ops" class="dd-item ">
        <a href="/docs/m5ops/">
        m5ops
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/m5term/" title="m5term" class="dd-item ">
        <a href="/docs/m5term/">
        m5term
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/doxygen/" title="Doxygen Code Documentation" class="dd-item ">
        <a href="/docs/doxygen/">
        Doxygen Code Documentation
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/dyn-inst/" title="DynInst" class="dd-item ">
        <a href="/docs/dyn-inst/">
        DynInst
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/simpoints/" title="Simpoints w/gem5" class="dd-item ">
        <a href="/docs/simpoints/">
        Simpoints w/gem5
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/splash/" title="Splash" class="dd-item ">
        <a href="/docs/splash/">
        Splash
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/source-code/" title="Tour of sourcecode" class="dd-item ">
        <a href="/docs/source-code/">
        Tour of sourcecode
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/non-default-python/" title="Using a non-default Python" class="dd-item ">
        <a href="/docs/non-default-python/">
        Using a non-default Python
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/streamline/" title="Visualizing w/Streamline" class="dd-item ">
        <a href="/docs/streamline/">
        Visualizing w/Streamline
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/useful-external/" title="Useful external docs" class="dd-item ">
        <a href="/docs/useful-external/">
        Useful external docs
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/software_not_in_git/" title="Software not in git" class="dd-item ">
        <a href="/docs/software_not_in_git/">
        Software not in git
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/docs/alternate_source/" title="Alternate Sources" class="dd-item ">
        <a href="/docs/alternate_source/">
        Alternate Sources
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/ruby/" title="Ruby Memory System" class="dd-item 
        
        
        
        ">
      <a href="/ruby/">
          Ruby Memory System
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/ruby/cache-coherence-protocols/" title="Cache Coherence Protocols" class="dd-item ">
        <a href="/ruby/cache-coherence-protocols/">
        Cache Coherence Protocols
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/memory-components/" title="Deprecated" class="dd-item ">
        <a href="/ruby/memory-components/">
        Deprecated
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/directed-tests/" title="Directed tests" class="dd-item ">
        <a href="/ruby/directed-tests/">
        Directed tests
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/gems-transition/" title="GEMS transition to gem5" class="dd-item ">
        <a href="/ruby/gems-transition/">
        GEMS transition to gem5
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/garnet/" title="Garnet" class="dd-item ">
        <a href="/ruby/garnet/">
        Garnet
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/garnet-2/" title="Garnet 2.0" class="dd-item ">
        <a href="/ruby/garnet-2/">
        Garnet 2.0
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/garnet-standalone/" title="Garnet standalone" class="dd-item ">
        <a href="/ruby/garnet-standalone/">
        Garnet standalone
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/interconnection-network/" title="Interconnection network" class="dd-item ">
        <a href="/ruby/interconnection-network/">
        Interconnection network
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/mesi-two-level/" title="MESI two level" class="dd-item ">
        <a href="/ruby/mesi-two-level/">
        MESI two level
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/mi-example/" title="MI example" class="dd-item ">
        <a href="/ruby/mi-example/">
        MI example
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/moesi-cmp-directory/" title="MOESI CMP directory" class="dd-item ">
        <a href="/ruby/moesi-cmp-directory/">
        MOESI CMP directory
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/moesi-cmp-token/" title="MOESI CMP token" class="dd-item ">
        <a href="/ruby/moesi-cmp-token/">
        MOESI CMP token
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/moesi-hammer/" title="MOESI hammer" class="dd-item ">
        <a href="/ruby/moesi-hammer/">
        MOESI hammer
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/modular-coherence/" title="Modular coherence" class="dd-item ">
        <a href="/ruby/modular-coherence/">
        Modular coherence
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/network-test/" title="Network test" class="dd-item ">
        <a href="/ruby/network-test/">
        Network test
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/ruby/" title="Ruby" class="dd-item ">
        <a href="/ruby/ruby/">
        Ruby
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/ruby-network-test/" title="Ruby Network Tester" class="dd-item ">
        <a href="/ruby/ruby-network-test/">
        Ruby Network Tester
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/ruby-random-test/" title="Ruby Random Tester" class="dd-item ">
        <a href="/ruby/ruby-random-test/">
        Ruby Random Tester
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/slicc/" title="SLICC" class="dd-item ">
        <a href="/ruby/slicc/">
        SLICC
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/ruby/simple/" title="Simple" class="dd-item ">
        <a href="/ruby/simple/">
        Simple
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/faq/" title="FAQ" class="dd-item 
        
        
        
        ">
      <a href="/faq/">
          FAQ
          
      </a>
      
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/benchmarks/" title="Benchmarks w/gem5" class="dd-item 
        
        
        
        ">
      <a href="/benchmarks/">
          Benchmarks w/gem5
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/benchmarks/spec-2000/" title="SPEC2000" class="dd-item ">
        <a href="/benchmarks/spec-2000/">
        SPEC2000
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/benchmarks/spec-2006/" title="SPECcpu2006" class="dd-item ">
        <a href="/benchmarks/spec-2006/">
        SPECcpu2006
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/benchmarks/android-mashmellow/" title="Android Marshmallow" class="dd-item ">
        <a href="/benchmarks/android-mashmellow/">
        Android Marshmallow
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/benchmarks/bbench/" title="BBench" class="dd-item ">
        <a href="/benchmarks/bbench/">
        BBench
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/benchmarks/moby/" title="Moby" class="dd-item ">
        <a href="/benchmarks/moby/">
        Moby
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/benchmarks/android-kitkat/" title="Android KitKat" class="dd-item ">
        <a href="/benchmarks/android-kitkat/">
        Android KitKat
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/benchmarks/parsec/" title="PARSEC" class="dd-item ">
        <a href="/benchmarks/parsec/">
        PARSEC
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/tutorials/" title="Previous Tutorials" class="dd-item 
        
        
        
        ">
      <a href="/tutorials/">
          Previous Tutorials
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/tutorials/isca-2018/" title="ISCA 2018" class="dd-item ">
        <a href="/tutorials/isca-2018/">
        ISCA 2018
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/dist-gem5/" title="ISCA2017 - distributed gem5" class="dd-item ">
        <a href="/tutorials/dist-gem5/">
        ISCA2017 - distributed gem5
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/isca-2015/" title="ISCA 2015 - 2nd User Workshop" class="dd-item ">
        <a href="/tutorials/isca-2015/">
        ISCA 2015 - 2nd User Workshop
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/micro-2012/" title="MISCO 2012 - 1st user workshop" class="dd-item ">
        <a href="/tutorials/micro-2012/">
        MISCO 2012 - 1st user workshop
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/isca-2011/" title="ISCA 2011" class="dd-item ">
        <a href="/tutorials/isca-2011/">
        ISCA 2011
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/isca-2006/" title="ISCA 2006" class="dd-item ">
        <a href="/tutorials/isca-2006/">
        ISCA 2006
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/arm-summit-2017/" title="ARM research summit 2017" class="dd-item ">
        <a href="/tutorials/arm-summit-2017/">
        ARM research summit 2017
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/asplos-2008/" title="ASPLOS 2008" class="dd-item ">
        <a href="/tutorials/asplos-2008/">
        ASPLOS 2008
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/ics-2018/" title="ISC-2018 Vector Architecture Exploration" class="dd-item ">
        <a href="/tutorials/ics-2018/">
        ISC-2018 Vector Architecture Exploration
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/tutorials/asplos-2017/" title="ASPLOS 2017" class="dd-item ">
        <a href="/tutorials/asplos-2017/">
        ASPLOS 2017
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/developer/" title="Developer Documentation" class="dd-item 
        
        
        
        ">
      <a href="/developer/">
          Developer Documentation
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/developer/checker-cpu/" title="Checker CPU" class="dd-item ">
        <a href="/developer/checker-cpu/">
        Checker CPU
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/classic-memory-system/" title="Classic Memory System" class="dd-item ">
        <a href="/developer/classic-memory-system/">
        Classic Memory System
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/coding-style/" title="Coding Sytle" class="dd-item ">
        <a href="/developer/coding-style/">
        Coding Sytle
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/defining-cpu-models/" title="Defining CPU models" class="dd-item ">
        <a href="/developer/defining-cpu-models/">
        Defining CPU models
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/defining-isa/" title="Defining an ISa" class="dd-item ">
        <a href="/developer/defining-isa/">
        Defining an ISa
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/events/" title="Events" class="dd-item ">
        <a href="/developer/events/">
        Events
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/execution-basics/" title="Execution Basics" class="dd-item ">
        <a href="/developer/execution-basics/">
        Execution Basics
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/execution-tracing/" title="Execution Tracing" class="dd-item ">
        <a href="/developer/execution-tracing/">
        Execution Tracing
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/new-isa/" title="How to create an ISA" class="dd-item ">
        <a href="/developer/new-isa/">
        How to create an ISA
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/isa-code-parsing/" title="ISA code parsing" class="dd-item ">
        <a href="/developer/isa-code-parsing/">
        ISA code parsing
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/isa-description-system/" title="ISA description system" class="dd-item ">
        <a href="/developer/isa-description-system/">
        ISA description system
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/isa-parser/" title="ISA parser" class="dd-item ">
        <a href="/developer/isa-parser/">
        ISA parser
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/microcode-assembler/" title="Micro-code assembler" class="dd-item ">
        <a href="/developer/microcode-assembler/">
        Micro-code assembler
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/packet-command-attribute/" title="Packet command attributes" class="dd-item ">
        <a href="/developer/packet-command-attribute/">
        Packet command attributes
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/python-params/" title="Python Parameter Types" class="dd-item ">
        <a href="/developer/python-params/">
        Python Parameter Types
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/ref-counting/" title="Refcounted Pointers" class="dd-item ">
        <a href="/developer/ref-counting/">
        Refcounted Pointers
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/register-indexing/" title="Register Indexing" class="dd-item ">
        <a href="/developer/register-indexing/">
        Register Indexing
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/register-windows/" title="Register Windows" class="dd-item ">
        <a href="/developer/register-windows/">
        Register Windows
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/regression/" title="Regression Tests" class="dd-item ">
        <a href="/developer/regression/">
        Regression Tests
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/scons/" title="SCons" class="dd-item ">
        <a href="/developer/scons/">
        SCons
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/simple-thread/" title="SimpleThread" class="dd-item ">
        <a href="/developer/simple-thread/">
        SimpleThread
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/thread-context/" title="ThreadContext" class="dd-item ">
        <a href="/developer/thread-context/">
        ThreadContext
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/thread-state/" title="ThreadState" class="dd-item ">
        <a href="/developer/thread-state/">
        ThreadState
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/future-serialization/" title="Future Serialization" class="dd-item ">
        <a href="/developer/future-serialization/">
        Future Serialization
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/isa/" title="ISA Description" class="dd-item ">
        <a href="/developer/isa/">
        ISA Description
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/todo/" title="Looking to help? " class="dd-item ">
        <a href="/developer/todo/">
        Looking to help? 
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/sparc/" title="SPARC Curiousities" class="dd-item ">
        <a href="/developer/sparc/">
        SPARC Curiousities
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/serialization/" title="Serialization" class="dd-item ">
        <a href="/developer/serialization/">
        Serialization
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/sim-objects/" title="SimObjects" class="dd-item ">
        <a href="/developer/sim-objects/">
        SimObjects
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/simple-cpu/" title="SimpleCPU" class="dd-item ">
        <a href="/developer/simple-cpu/">
        SimpleCPU
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/static-inst/" title="StaticInst" class="dd-item ">
        <a href="/developer/static-inst/">
        StaticInst
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/statistics/" title="Statistics" class="dd-item ">
        <a href="/developer/statistics/">
        Statistics
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/utility/" title="Utility Code" class="dd-item ">
        <a href="/developer/utility/">
        Utility Code
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/developer/io/" title="" class="dd-item ">
        <a href="/developer/io/">
        
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/deprecated/" title="Deprecated" class="dd-item 
        
        
        
        ">
      <a href="/deprecated/">
          Deprecated
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/deprecated/alpha-dependencies/" title="Alpha Dependencies" class="dd-item ">
        <a href="/deprecated/alpha-dependencies/">
        Alpha Dependencies
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/bad-names/" title="Bad names" class="dd-item ">
        <a href="/deprecated/bad-names/">
        Bad names
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/compiling-linux/" title="Compiling Linux" class="dd-item ">
        <a href="/deprecated/compiling-linux/">
        Compiling Linux
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/compiling-m5/" title="Compiling M5" class="dd-item ">
        <a href="/deprecated/compiling-m5/">
        Compiling M5
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/compiling-workloads/" title="Compiling Workloads" class="dd-item ">
        <a href="/deprecated/compiling-workloads/">
        Compiling Workloads
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/scripts/" title="Config scripts ideas" class="dd-item ">
        <a href="/deprecated/scripts/">
        Config scripts ideas
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/dacapo/" title="DaCapo" class="dd-item ">
        <a href="/deprecated/dacapo/">
        DaCapo
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/submitting-contributions/" title="Deprecated submitting contributions" class="dd-item ">
        <a href="/deprecated/submitting-contributions/">
        Deprecated submitting contributions
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/hetrogenous/" title="Heterogenous Systems" class="dd-item ">
        <a href="/deprecated/hetrogenous/">
        Heterogenous Systems
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/integrating-m5-gems/" title="Integrating m5 and gems" class="dd-item ">
        <a href="/deprecated/integrating-m5-gems/">
        Integrating m5 and gems
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/legacy-arm-files/" title="Legacy ARM files" class="dd-item ">
        <a href="/deprecated/legacy-arm-files/">
        Legacy ARM files
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/linux-kernel/" title="Linux kernel" class="dd-item ">
        <a href="/deprecated/linux-kernel/">
        Linux kernel
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/linux-dist/" title="Linux-dist" class="dd-item ">
        <a href="/deprecated/linux-dist/">
        Linux-dist
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/mercurial-queues/" title="Mercurial Queues" class="dd-item ">
        <a href="/deprecated/mercurial-queues/">
        Mercurial Queues
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/nates-wish-list/" title="Nate&#39;s wishlest" class="dd-item ">
        <a href="/deprecated/nates-wish-list/">
        Nate&#39;s wishlest
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/new-regression/" title="New regression framework" class="dd-item ">
        <a href="/deprecated/new-regression/">
        New regression framework
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/old-documentation/" title="Old documentation" class="dd-item ">
        <a href="/deprecated/old-documentation/">
        Old documentation
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/parallelize/" title="Parallelize gem5" class="dd-item ">
        <a href="/deprecated/parallelize/">
        Parallelize gem5
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/running/" title="Running gem5" class="dd-item ">
        <a href="/deprecated/running/">
        Running gem5
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/ubuntu-disk/" title="Full-system Ubuntu Image" class="dd-item ">
        <a href="/deprecated/ubuntu-disk/">
        Full-system Ubuntu Image
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/spec-omp/" title="SPEComp" class="dd-item ">
        <a href="/deprecated/spec-omp/">
        SPEComp
        
        </a>
    </li>
     
  
 

            
          
            
            


 
  
    
      <li data-nav-id="/deprecated/code-locations/" title="" class="dd-item ">
        <a href="/deprecated/code-locations/">
        
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
          


 
  
    
    <li data-nav-id="/publications/" title="Publications" class="dd-item 
        parent
        active
        
        ">
      <a href="/publications/">
          Publications
          
      </a>
      
      
        <ul>
          
          
          
          
        
          
            
            


 
  
    
      <li data-nav-id="/publications/projects/" title="Derivative projects" class="dd-item ">
        <a href="/publications/projects/">
        Derivative projects
        
        </a>
    </li>
     
  
 

            
          
        
        </ul>
              
    </li>
  
 

          
         
    </ul>

    
    

    
    <section id="footer">
      <p>Built with <a href="https://github.com/matcornic/hugo-theme-learn"><i class="fa fa-heart"></i></a> from <a href="http://getgrav.org">Grav</a> and <a href="http://gohugo.io/">Hugo</a></p>

    </section>
  </div>
</nav>





        <section id="body">
        <div id="overlay"></div>
        <div class="padding highlightable">
              
              <div>
                <div id="top-bar">
                
                  
                  
                  
                  <div id="top-github-link">
                    <a class="github-link" title='Edit this page' href="https://github.com/gem5/gem5-websitepublications/_index.md" target="blank">
                      <i class="fa fa-code-fork"></i>
                      <span id="top-github-link-text">Edit this page</span>
                    </a>
                  </div>
                  
                
                
                <div id="breadcrumbs" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
                    <span id="sidebar-toggle-span">
                        <a href="#" id="sidebar-toggle" data-sidebar-toggle="">
                          <i class="fa fa-bars"></i>
                        </a>
                    </span>
                  
                  <span id="toc-menu"><i class="fa fa-list-alt"></i></span>
                  
                  <span class="links">
                    
          
          
            
            
          
          
            <a href='/'></a> > Publications
          
         
          
           
                  </span>
                </div>
                
                    <div class="progress">
    <div class="wrapper">
<nav id="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#original-paper">Original Paper</a></li>
<li><a href="#special-features-of-gem5">Special Features of gem5</a>
<ul>
<li><a href="#gpus">GPUs</a></li>
<li><a href="#dram-controller-dram-power-estimation">DRAM Controller, DRAM Power Estimation</a></li>
<li><a href="#kvm">KVM</a></li>
<li><a href="#elastic-traces">Elastic Traces</a></li>
<li><a href="#systemc-couping">SystemC Couping</a></li>
</ul></li>
<li><a href="#other-publications-related-to-gem5">Other Publications related to gem5</a></li>
<li><a href="#publications-using-gem5-m5">Publications using gem5 / m5</a>
<ul>
<li><a href="#2017">2017</a></li>
<li><a href="#2016">2016</a></li>
<li><a href="#2015">2015</a></li>
<li><a href="#2014">2014</a></li>
<li><a href="#2013">2013</a></li>
<li><a href="#2012">2012</a></li>
<li><a href="#2011">2011</a></li>
<li><a href="#2010">2010</a></li>
<li><a href="#2009">2009</a></li>
<li><a href="#2008">2008</a></li>
<li><a href="#2007">2007</a></li>
<li><a href="#2006">2006</a></li>
<li><a href="#2005">2005</a></li>
<li><a href="#2004">2004</a></li>
<li><a href="#2003">2003</a></li>
<li><a href="#2002">2002</a></li>
</ul></li>
</ul></li>
</ul>
</nav>
    </div>
</div>

                
              </div>
            </div>
            

        
        <div id="body-inner">
          
            <h1>Publications</h1>
          

        




<p>If you use gem5 in your research, we would appreciate a citation to the
original paper in any publications you produce. Moreover, we would
appreciate if you cite also the speacial features of gem5 which have
been developed and contributed to the main line since the publication of
the original paper in 2011. In other words, if you use feature X please
also cite the according paper Y from the list below.</p>

<p><strong>TOC</strong></p>

<h2 id="original-paper">Original Paper</h2>

<ul>
<li><a href="http://dx.doi.org/10.1145/2024716.2024718"><strong>The gem5 Simulator</strong></a>.
Nathan Binkert, Bradford Beckmann, Gabriel Black, Steven K.
Reinhardt, Ali Saidi, Arkaprava Basu, Joel Hestness, Derek R. Hower,
Tushar Krishna, Somayeh Sardashti, Rathijit Sen, Korey Sewell,
Muhammad Shoaib, Nilay Vaish, Mark D. Hill, and David A. Wood. May
2011, ACM SIGARCH Computer Architecture News.</li>
</ul>

<h2 id="special-features-of-gem5">Special Features of gem5</h2>

<h3 id="gpus">GPUs</h3>

<ul>
<li><a href="https://doi.org/10.1109/HPCA.2018.00058"><strong>Lost in Abstraction: Pitfalls of Analyzing GPUs at the
Intermediate Language
Level</strong></a>. Anthony
Gutierrez, Bradford M. Beckmann, Alexandru Dutu, Joseph Gross, John
Kalamatianos, Onur Kayiran, Michael LeBeane, Matthew Poremba,
Brandon Potter, Sooraj Puthoor, Matthew D. Sinclair, Mark Wyse,
Jieming Yin, Xianwei Zhang, Akshay Jain, Timothy G. Rogers. In
Proceedings of the 24th IEEE International Symposium on
High-Performance Computer Architecture (HPCA), February 2018.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://ieeexplore.ieee.org/document/7482100/"><strong>NoMali: Simulating a realistic graphics driver stack using a stub
GPU</strong></a>. René de Jong,
Andreas Sandberg. In Proceedings of the International Symposium on
Performance Analysis of Systems and Software (ISPASS), March 2016.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://research.cs.wisc.edu/multifacet/papers/cal14_gem5gpu.pdf"><strong>gem5-gpu: A Heterogeneous CPU-GPU
Simulator</strong></a>.
Jason Power, Joel Hestness, Marc S. Orr, Mark D. Hill, David A.
Wood. Computer Architecture Letters vol. 13, no. 1, Jan 2014</li>
</ul>

<h3 id="dram-controller-dram-power-estimation">DRAM Controller, DRAM Power Estimation</h3>

<ul>
<li><a href="http://www.ics.ele.tue.nl/~mhansson/documents/pdf/2014-ispass.pdf"><strong>Simulating DRAM controllers for future system architecture
exploration</strong></a>.
Andreas Hansson, Neha Agarwal, Aasheesh Kolli, Thomas Wenisch and
Aniruddha N. Udipi. In Proceedings of the International Symposium on
Performance Analysis of Systems and Software (ISPASS), March 2014.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://www.drampower.info"><strong>DRAMPower: Open-source DRAM Power &amp; Energy Estimation
Tool</strong></a>. Karthik Chandrasekar, Christian
Weis, Yonghui Li, Sven Goossens, Matthias Jung, Omar Naji, Benny
Akesson, Norbert Wehn, and Kees Goossens, URL:
<a href="http://www.drampower.info">http://www.drampower.info</a>.</li>
</ul>

<h3 id="kvm">KVM</h3>

<ul>
<li><a href="http://ieeexplore.ieee.org/document/7314164/"><strong>Full Speed Ahead: Detailed Architectural Simulation at
Near-Native Speed</strong></a>.
Andreas Sandberg, Nikos Nikoleris, Trevor E. Carlson, Erik
Hagersten, Stefanos Kaxiras, David Black-Schaffer. 2015 IEEE
International Symposium on Workload Characterization</li>
</ul>

<h3 id="elastic-traces">Elastic Traces</h3>

<ul>
<li><a href="https://doi.org/10.1109/SAMOS.2016.7818336"><strong>Exploring system performance using elastic traces: Fast, accurate
and portable</strong></a>. Radhika
Jagtap, Matthias Jung, Stephan Diestelhorst, Andreas Hansson,
Norbert Wehn. IEEE International Conference on Embedded Computer
Systems: Architectures, Modeling and Simulation (SAMOS), 2016</li>
</ul>

<h3 id="systemc-couping">SystemC Couping</h3>

<ul>
<li><a href="http://samos-conference.com/Resources_Samos_Websites/Proceedings_Repository_SAMOS/2017/49_Final_Paper.pdf"><strong>System Simulation with gem5 and SystemC: The Keystone for Full
Interoperability</strong></a>.
C. Menard, M. Jung, J. Castrillon, N. Wehn. IEEE International
Conference on Embedded Computer Systems Architectures Modeling and
Simulation (SAMOS), July, 2017</li>
</ul>

<h2 id="other-publications-related-to-gem5">Other Publications related to gem5</h2>

<ul>
<li><a href="http://simplessd.camelab.org"><strong>Enabling Realistic Logical Device Interface and Driver for NVM
Express Enabled Full System
Simulations</strong></a>. Donghyun Gouk, Jie
Zhang and Myoungsoo Jung. IFIP International Conference on Network
and Parallel Computing (NPC) and Invited for International Journal
of Parallel Programming (IJPP), 2017</li>
</ul>

<!-- end list -->

<ul>
<li><a href="https://arxiv.org/pdf/1705.06419.pdf"><strong>SimpleSSD: Modeling Solid State Drives for Holistic System
Simulation</strong></a>. Myoungsoo Jung,
Jie Zhang, Ahmed Abulila, Miryeong Kwon, Narges Shahidi, John Shalf,
Nam Sung Kim and Mahmut Kandemir. IEEE Computer Architecture Letters
(CAL), 2017</li>
</ul>

<!-- end list -->

<ul>
<li>&ldquo;dist-gem5: Distributed Simulation of Computer Clusters,&rdquo; Mohammad
Alian, Gabor Dozsa, Umur Darbaz, Stephan Diestelhorst, Daehoon Kim,
and Nam Sung Kim. IEEE International Symposium on Performance
Analysis of Systems (ISPASS), April 2017</li>
</ul>

<!-- end list -->

<ul>
<li><a href="https://publish.illinois.edu/icsl-pdgem5/publications"><strong>pd-gem5: Simulation Infrastructure for Parallel/Distributed
Computer
Systems</strong></a>.
Mohammad Alian, Daehoon Kim, and Nam Sung Kim. Computer Architecture
Letters (CAL), 2016.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://www.ics.ele.tue.nl/~mhansson/documents/pdf/2015-ispass.pdf"><strong>A Full-System Approach to Analyze the Impact of Next-Generation
Mobile Flash
Storage</strong></a>.
Rene de Jong and Andreas Hansson. In Proceedings of the
International Symposium on Performance Analysis of Systems and
Software (ISPASS), March 2015.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="https://doi.org/10.1109/ISPASS.2014.6844457"><strong>Sources of Error in Full-System
Simulation</strong></a>. A.
Gutierrez, J. Pusdesris, R.G. Dreslinski, T. Mudge, C. Sudanthi,
C.D. Emmons, M. Hayenga, and N. Paver. In Proceedings of the
International Symposium on Performance Analysis of Systems and
Software (ISPASS), March 2014.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://www.ics.ele.tue.nl/~mhansson/documents/pdf/2013-mascots.pdf"><strong>Introducing DVFS-Management in a Full-System
Simulator</strong></a>.
Vasileios Spiliopoulos, Akash Bagdia, Andreas Hansson, Peter
Aldworth and Stefanos Kaxiras. In Proceedings of the 21st
International Symposium on Modeling, Analysis &amp; Simulation of
Computer and Telecommunication Systems (MASCOTS), August 2013.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://dx.doi.org/10.1109/ReCoSoC.2012.6322869"><strong>Accuracy Evaluation of GEM5 Simulator
System</strong></a>. A. Butko,
R. Garibotti, L. Ost, and G. Sassatelli. In the proceeding of the
IEEE International Workshop on Reconfigurable Communication-centric
Systems-on-Chip (ReCoSoC), York, United Kingdom, July 2012.</li>
<li><a href="http://dx.doi.org/10.1109/MM.2006.82"><strong>The M5 Simulator: Modeling Networked
Systems</strong></a>. N. L. Binkert, R.
G. Dreslinski, L. R. Hsu, K. T. Lim, A. G. Saidi, S. K. Reinhardt.
IEEE Micro, vol. 26, no. 4, pp. 52-60, July/August, 2006.</li>
<li><a href="http://dx.doi.org/10.1145/1105734.1105747"><strong>Multifacet&rsquo;s General Execution-driven Multiprocessor Simulator
(GEMS) Toolset</strong></a>. Milo
M.K. Martin, Daniel J. Sorin, Bradford M. Beckmann, Michael R.
Marty, Min Xu, Alaa R. Alameldeen, Kevin E. Moore, Mark D. Hill, and
David A. Wood. Computer Architecture News (CAN), September
2005.</li>
</ul>

<h2 id="publications-using-gem5-m5">Publications using gem5 / m5</h2>

<h3 id="2017">2017</h3>

<ul>
<li>[<a href="https://chess.eecs.berkeley.edu/pubs/1194/KimEtAl_CyPhy17.pdf">https://chess.eecs.berkeley.edu/pubs/1194/KimEtAl_CyPhy17.pdf</a><strong>An
Integrated Simulation Tool for Computer Architecture and
Cyber-Physical Systems</strong>]. Hokeun Kim, Armin Wasicek, and Edward A.
Lee. In Proceedings of the 6th Workshop on Design, Modeling and
Evaluation of Cyber-Physical Systems (CyPhy&rsquo;17), Seoul, Korea,
October 19,
2017.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://www.lirmm.fr/~sassate/ADAC/wp-content/uploads/2017/06/opensuco17.pdf">http://www.lirmm.fr/~sassate/ADAC/wp-content/uploads/2017/06/opensuco17.pdf</a><strong>Efficient
Programming for Multicore Processor Heterogeneity: OpenMP versus
OmpSs</strong>]. Anastasiia Butko, Florent Bruguier, Abdoulaye Gamatié and
Gilles Sassatelli. In Open Source Supercomputing (OpenSuCo’17)
Workshop co-located with ISC&rsquo;17, June 2017.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="https://hal-lirmm.ccsd.cnrs.fr/lirmm-01467328">https://hal-lirmm.ccsd.cnrs.fr/lirmm-01467328</a><strong>MAGPIE:
System-level Evaluation of Manycore Systems with Emerging Memory
Technologies</strong>]. Thibaud Delobelle, Pierre-Yves Péneau, Abdoulaye
Gamatié, Florent Bruguier, Sophiane Senni, Gilles Sassatelli and
Lionel Torres, 2nd International Workshop on Emerging Memory
Solutions (EMS) co-located with DATE&rsquo;17, March 2017.</li>
</ul>

<h3 id="2016">2016</h3>

<ul>
<li>[<a href="http://ieeexplore.ieee.org/document/7776838">http://ieeexplore.ieee.org/document/7776838</a><strong>An Agile
Post-Silicon Validation Methodology for the Address Translation
Mechanisms of Modern Microprocessors</strong>]. G. Papadimitriou, A.
Chatzidimitriou, D. Gizopoulos, R. Morad, IEEE Transactions on
Device and Materials Reliability (TDMR 2016), Volume: PP, Issue: 99,
December 2016.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://ieeexplore.ieee.org/document/7753339">http://ieeexplore.ieee.org/document/7753339</a><strong>Unveiling Difficult
Bugs in Address Translation Caching Arrays for Effective
Post-Silicon Validation</strong>]. G. Papadimitriou, D. Gizopoulos, A.
Chatzidimitriou, T. Kolan, A. Koyfman, R. Morad, V. Sokhin, IEEE
International Conference on Computer Design (ICCD 2016), Phoenix,
AZ, USA, October 2016.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://ieeexplore.ieee.org/document/7833682/">http://ieeexplore.ieee.org/document/7833682/</a><strong>Loop optimization
in presence of STT-MRAM caches: A study of performance-energy
tradeoffs</strong>]. Pierre-Yves Péneau, Rabab Bouziane, Abdoulaye
Gamatié, Erven Rohou, Florent Bruguier, Gilles Sassatelli, Lionel
Torres and Sophiane Senni, 26th International Workshop on Power and
Timing Modeling, Optimization and Simulation (PATMOS), September
21-23
2016.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://ieeexplore.ieee.org/abstract/document/7774439">http://ieeexplore.ieee.org/abstract/document/7774439</a><strong>Full-System
Simulation of big.LITTLE Multicore Architecture for Performance and
Energy Exploration</strong>]. Anastasiia Butko, Florent Bruguier,
Abdoulaye Gamatié, Gilles Sassatelli, David Novo, Lionel Torres and
Michel Robert. Embedded Multicore/Many-core Systems-on-Chip (MCSoC),
2016 IEEE 10th International Symposium on, September 21-23, 2016.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://ieeexplore.ieee.org/document/7448986">http://ieeexplore.ieee.org/document/7448986</a><strong>Exploring MRAM
Technologies for Energy Efficient Systems-On-Chip</strong>]. Sophiane
Senni, Lionel Torres, Gilles Sassatelli, Abdoulaye Gamatié and Bruno
Mussard, IEEE Journal on Emerging and Selected Topics in Circuits
and Systems , Volume: 6, Issue: 3, Sept.
2016.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="https://cpc2016.infor.uva.es/wp-content/uploads/2016/06/CPC2016_paper_11.pdf">https://cpc2016.infor.uva.es/wp-content/uploads/2016/06/CPC2016_paper_11.pdf</a><strong>Architectural
exploration of heterogeneous memory systems</strong>]. Marcos Horro,
Gabriel Rodríguez, Juan Touriño and Mahmut T. Kandemir. 19th
Workshop on Compilers for Parallel Computing (CPC), July 2016.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://ieeexplore.ieee.org/document/7604675">http://ieeexplore.ieee.org/document/7604675</a><strong>ISA-Independent
Post-Silicon Validation for the Address Translation Mechanisms of
Modern Microprocessors</strong>]. G. Papadimitriou, A. Chatzidimitriou, D.
Gizopoulos and R. Morad, IEEE International Symposium on On-Line
Testing and Robust System Design (IOLTS 2016), Sant Feliu de
Guixols, Spain, July 2016.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://ieeexplore.ieee.org/document/7482075"><strong>Anatomy of microarchitecture-level reliability assessment:
Throughput and
accuracy</strong></a>.
A.Chatzidimitriou, D.Gizopoulos, IEEE International Symposium on
Performance Analysis of Systems and Software (ISPASS), Uppsala,
Sweden, April 2016.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://ieeexplore.ieee.org/document/7482089"><strong>Agave: A benchmark suite for exploring the complexities of the
Android software
stack</strong></a>. Martin Brown,
Zachary Yannes, Michael Lustig, Mazdak Sanati, Sally A. McKee, Gary
S. Tyson, Steven K. Reinhardt, IEEE International Symposium on
Performance Analysis of Systems and Software (ISPASS), Uppsala,
Sweden, April
2016.</li>
</ul>

<h3 id="2015">2015</h3>

<ul>
<li>[<a href="http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7314163">http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7314163</a><strong>Differential
Fault Injection on Microarchitectural Simulators</strong>]. M.Kaliorakis,
S.Tselonis, A.Chatzidimitriou, N.Foutris, D.Gizopoulos, IEEE
International Symposium on Workload Characterization (IISWC),
Atlanta, GA, USA, October 2015.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://www.esug.org/wiki/pier/Conferences/2015/International-Workshop-IWST_15"><strong>Live Introspection of Target-Agnostic JIT in
Simulation</strong></a>.
B. Shingarov. International Workshop IWST&rsquo;15 in cooperation with
ACM, Brescia, Italy, 2015.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://dx.doi.org/10.1109/TCAD.2015.2448684"><strong>Security in MPSoCs: A NoC Firewall and an Evaluation
Framework</strong></a>. M.D.
Grammatikakis, K. Papadimitriou, P. Petrakis, A. Papagrigoriou, G.
Kornaros, I. Christoforakis, O. Tomoutzoglou, G. Tsamis and M.
Coppola. In IEEE Transactions on Computer-Aided Design of Integrated
Circuits and Systems (TCAD), vol.34, no.8, pp.1344-1357, Aug. 2015</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://dx.doi.org/10.1145/2792982"><strong>DPCS: Dynamic Power/Capacity Scaling for SRAM Caches in the
Nanoscale Era.</strong></a> Mark Gottscho,
Abbas BanaiyanMofrad, Nikil Dutt, Alex Nicolau, and Puneet Gupta.
ACM Transactions on Architecture and Code Optimization (TACO), Vol.
12, No. 3, Article 27. Pre-print June 2015, published August 2015,
print October 2015.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7108455"><strong>A predictable and command-level priority-based DRAM controller
for mixed-criticality
systems</strong></a>.
Hokeun Kim, David Broman, Edward A. Lee, Michael Zimmer, Aviral
Shrivastava, Junkwang Oh. Proceedings of the 21st IEEE Real-Time and
Embedded Technology and Application Symposium (RTAS), Seattle, WA,
USA, April, 2015.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://spicy2015.di.unimi.it/index.php?pageid=program"><strong>Security Enhancements for Building Saturation-free, Low-Power
NoC-based
MPSoCs</strong></a>.
Kyprianos Papadimitriou, Polydoros Petrakis, Miltos Grammatikakis,
Marcello Coppola. In IEEE Conference on Communications and Network
Security (CNS) - 1st IEEE Workshop on Security and Privacy in
Cybermatics, Florence, Italy, 2015</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7309629"><strong>Design Exploration For Next Generation High-Performance Manycore
On-chip Systems: Application To big.LITTLE
Architectures</strong></a>.
Anastasiia Butko, Abdoulaye Gamatie, Gilles Sassatelli, Lionel
Torres and Michel Robert. VLSI (ISVLSI), 2015 IEEE Computer Society
Annual Symposium on, July 10, 2015</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://dx.doi.org/10.1007/s11227-014-1375-7">http://dx.doi.org/10.1007/s11227-014-1375-7</a> <strong>Gem5v: a modified
gem5 for simulating virtualized systems]</strong>. Seyed Hossein Nikounia,
Siamak Mohammadi. Springer Journal of Supercomputing. The source
code is available [<a href="https://github.com/nikoonia/gem5v">https://github.com/nikoonia/gem5v</a> <strong>here]</strong>.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://dx.doi.org/10.1145/2693433.2693440"><strong>Micro-architectural simulation of embedded core heterogeneity
with gem5 and McPAT</strong></a>.
Fernando A. Endo, Damien Couroussé, Henri-Pierre Charles. RAPIDO &lsquo;15
Proceedings of the 2015 Workshop on Rapid Simulation and Performance
Evaluation: Methods and Tools. January 2015.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&amp;arnumber=7059093&amp;queryText%3DA+trace-driven+approach+for+fast+and+accurate+simulation+of+manycore+architectures"><strong>A trace-driven approach for fast and accurate simulation of
manycore
architectures</strong></a>.
Anastasiia Butko, Rafael Garibotti, Luciano Ost, Vianney Lapotre,
Abdoulaye Gamatie, Gilles Sassatelli and Chris Adeniyi-Jones. Design
Automation Conference (ASP-DAC), 2015 20th Asia and South Pacific.
January 19, 2015</li>
</ul>

<h3 id="2014">2014</h3>

<ul>
<li><a href="https://doi.org/10.1109/SAMOS.2014.6893211"><strong>Evaluating Private vs. Shared Last-Level Caches for Energy
Efficiency in Asymmetric
Multi-Cores</strong></a>. A.
Gutierrez, R.G. Dreslinski, and Trevor Mudge. In Proceedings of the
14th International Conference on Embedded Computer Systems:
Architectures, Modeling, and Simulation (SAMOS), 2014.</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://dx.doi.org/10.1109/HPCC.2014.173">http://dx.doi.org/10.1109/HPCC.2014.173</a> <strong>Security Effectiveness
and a Hardware Firewall for MPSoCs]</strong>. M. D. Grammatikakis, K.
Papadimitriou, P. Petrakis, A. Papagrigoriou, G. Kornaros, I.
Christoforakis and M. Coppola. In 16th IEEE International Conference
on High Performance Computing and Communications - Workshop on
Multicore and Multithreaded Architectures and Algorithms, 2014, pp.
1032-1039 Aug. 2014</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://dx.doi.org/10.1145/2541940.2541951">http://dx.doi.org/10.1145/2541940.2541951</a> <strong>Integrated
3D-Stacked Server Designs for Increasing Physical Density of
Key-Value Stores]</strong>. Anthony Gutierrez, Michael Cieslak, Bharan
Giridhar, Ronald G. Dreslinski, Luis Ceze, and Trevor Mudge. ASPLOS
XIX</li>
</ul>

<!-- end list -->

<ul>
<li>[<a href="http://dx.doi.org/10.1145/2593069.2593184">http://dx.doi.org/10.1145/2593069.2593184</a> <strong>Power / Capacity
Scaling: Energy Savings With Simple Fault-Tolerant Caches]</strong>. Mark
Gottscho, Abbas BanaiyanMofrad, Nikil Dutt, Alex Nicolau, and Puneet
Gupta. DAC, 2014.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://dx.doi.org/10.1093/comjnl/bxu104">&rdquo;&lsquo;Write-Aware Replacement Policies for PCM-Based Systems
&ldquo;&rsquo;</a>. R.
Rodríguez-Rodríguez, F. Castro, D. Chaver*, R.
Gonzalez-Alberquilla, L. Piñuel and F. Tirado. The Computer Journal,
2014.</li>
</ul>

<!-- end list -->

<ul>
<li><a href="http://dx.doi.org/10.1109/SAMOS.2014.6893220">&rdquo;&lsquo;Micro-architectural simulation of in-order and out-of-order ARM
microprocessors with gem5
&ldquo;&rsquo;</a>. Fernando A.
Endo, Damien Couroussé, Henri-Pierre Charles. 2014 International
Conference on Embedded Computer Systems: Architectures, Modeling,
and Simulation (SAMOS XIV). July 2014.</li>
</ul>

<h3 id="2013">2013</h3>

<ul>
<li><a href="http://doi.acm.org/10.1145/2485922.2485923"><strong>Continuous Real-World Inputs Can Open Up Alternative Accelerator
Designs</strong></a>. Bilel
Belhadj, Antoine Joubert, Zheng Li, Rodolphe Héliot, and Olivier
Temam. ISCA &lsquo;13</li>
<li><em>Cache Coherence for GPU Architectures.</em> Inderpreet Singh, Arrvindh
Shriraman, Wilson WL Fung, Mike O’Connor, and Tor M. Aamodt. HPCA,
2013.</li>
<li><em>Navigating Heterogeneous Processors with Market Mechanisms.</em>
Marisabel Guevara, Benjamin Lubin, and Benjamin C. Lee. HPCA, 2013</li>
<li><em>Power Struggles: Revisiting the RISC vs. CISC Debate on
Contemporary ARM and x86 Architectures</em>. Emily Blem, Jaikrishnan
Menon, and Karthikeyan Sankaralingam. HPCA 2013.</li>
<li><a href="http://dx.doi.org/10.1109/HPCA.2013.6522321"><strong>Coset coding to extend the lifetime of
memory</strong></a>. Adam N.
Jacobvitz, Robert Calderbank, Daniel J. Sorin. HPCA &lsquo;13.</li>
<li><a href="http://dx.doi.org/10.1145/2445572.2445577"><strong>The McPAT Framework for Multicore and Manycore Architectures:
Simultaneously Modeling Power, Area, and
Timing</strong></a>. Sheng Li, Jung
Ho Ahn, Richard D. Strong, Jay B. Brockman, Dean M. Tullsen, Norman
P. Jouppi. ACM Transactions on Architecture and Code Optimization
(TACO), Volume 10, Issue 1, April 2013</li>
<li><a href="http://dx.doi.org/10.2200/S00531ED1V01Y201308CAC026"><strong>Optimization and Mathematical Modeling in Computer
Architecture</strong></a>
Nowatzki, T., Ferris, M., Sankaralingam, K., Estan, C., Vaish, N., &amp;
Wood, David A. (2013). Synthesis Lectures on Computer Architecture,
8(4), 1-144.</li>
<li><a href="http://doi.ieeecomputersociety.org/10.1109/MM.2013.73"><strong>Limits of Parallelism and Boosting in Dim
Silicon</strong></a>.
Nathaniel Pinckney, Ronald G. Dreslinski, Korey Sewell, David Fick,
Trevor Mudge, Dennis Sylvester, David Blaauw, IEEE Micro, vol. 33,
no. 5, pp. 30-37, Sept.-Oct., 2013</li>
</ul>

<h3 id="2012">2012</h3>

<ul>
<li><em>Hardware Prefetchers for Emerging Parallel Applications</em>,
Biswabandan Panda, Shankar Balachandran. In the proceedings of the
IEEE/ACM Parallel Architectures and Compilation Techniques,PACT,
Minneapolis, October 2012.</li>
<li><a href="https://doi.org/10.1145/2380403.2380433"><strong>Lazy Cache Invalidation for Self-Modifying
Codes</strong></a>. A. Gutierrez, J.
Pusdesris, R.G. Dreslinski, and T. Mudge. In the proceedings of the
International Conference on Compilers, Architecture and Synthesis
for Embedded Systems (CASES), Tampere, Finland, October 2012.</li>
<li><em>Accuracy Evaluation of GEM5 Simulator System</em>. A. Butko, R.
Garibotti, L. Ost, and G. Sassatelli. In the proceeding of the IEEE
International Workshop on Reconfigurable Communication-centric
Systems-on-Chip (ReCoSoC), York, United Kingdom, July 2012.</li>
<li><em>Viper: Virtual Pipelines for Enhanced Reliability</em>. A. Pellegrini,
J. L. Greathouse, and V. Bertacco. In the proceedings of the
International Symposium on Computer Architecture (ISCA), Portland,
OR, June 2012.</li>
<li><a href="http://dx.doi.org/10.1109/ISCA.2012.6237026"><strong>Reducing memory reference energy with opportunistic virtual
caching</strong></a>. Arkaprava
Basu, Mark D. Hill, Michael M. Swift. In the proceedings of the 39th
International Symposium on Computer Architecture (ISCA 2012).</li>
<li><a href="http://www.cse.psu.edu/~axj936/docs/Revive-DAC-2012.pdf"><strong>Cache Revive: Architecting Volatile STT-RAM Caches for Enhanced
Performance in
CMPs</strong></a>.
Adwait Jog, Asit Mishra, Cong Xu, Yuan Xie, V. Narayanan, Ravi Iyer,
Chita Das. In the proceedings oF the IEEE/ACM Design Automation
Conference (DAC), San Francisco, CA, June 2012.</li>
</ul>

<h3 id="2011">2011</h3>

<ul>
<li><a href="https://doi.org/10.1109/IISWC.2011.6114205"><strong>Full-System Analysis and Characterization of Interactive
Smartphone
Applications</strong></a>. A.
Gutierrez, R.G. Dreslinski, T.F. Wenisch, T. Mudge, A. Saidi, C.
Emmons, and N. Paver. In the proceeding of the IEEE International
Symposium on Workload Characterization (IISWC), pages 81-90, Austin,
TX, November 2011.</li>
<li><em>Universal Rules Guided Design Parameter Selection for Soft Error
Resilient Processors,</em> L. Duan, Y. Zhang, B. Li, and L. Peng.
Proceedings of the International Symposium on Performance Analysis
of Systems and Software(ISPASS), Austin, TX, April 2011.</li>
</ul>

<h3 id="2010">2010</h3>

<ul>
<li><em>Using Hardware Vulnerability Factors to Enhance AVF Analysis,</em> V.
Sridharan, D. R. Kaeli. Proceedings of the International Symposium
on Computer Architecture (ISCA-37), Saint-Malo, France, June 2010.</li>
<li><em>Leveraging Unused Cache Block Words to Reduce Power in CMP
Interconnect,</em> H. Kim, P. Gratz. IEEE Computer Architecture Letters,
vol. 99, (RapidPosts), 2010.</li>
<li><em>A Fast Timing-Accurate MPSoC HW/SW Co-Simulation Platform based on
a Novel Synchronization Scheme,</em> Mingyan Yu, Junjie Song, Fangfa Fu,
Siyue Sun, and Bo Liu. Proceedings of the International
MultiConfernce of Engineers and Computer Scientists. 2010
<a href="http://www.iaeng.org/publication/IMECS2010/IMECS2010_pp1396-1400.pdf">pdf</a></li>
<li><em>Simulation of Standard Benchmarks in Hardware Implementations of L2
Cache Models in Verilog HDL,</em> Rosario M. Reas, Anastacia B. Alvarez,
Joy Alinda P. Reyes, Computer Modeling and Simulation, International
Conference on, pp. 153-158, 2010 12th International Conference on
Computer Modelling and Simulation, 2010</li>
<li><em>A Simulation of Cache Sub-banking and Block Buffering as Power
Reduction Techniques for Multiprocessor Cache Design,</em> Jestoni V.
Zarsuela, Anastacia Alvarez, Joy Alinda Reyes, Computer Modeling and
Simulation, International Conference on, pp. 515-520, 2010 12th
International Conference on Computer Modelling and Simulation, 2010</li>
</ul>

<h3 id="2009">2009</h3>

<ul>
<li><em>Efﬁcient Implementation of Decoupling Capacitors in 3D
Processor-DRAM Integrated Computing Systems.</em> Q. Wu, J. Lu, K. Rose,
and T. Zhang. Great Lakes Symposium on VLSI. 2009.</li>
<li><em>Evaluating the Impact of Job Scheduling and Power Management on
Processor Lifetime for Chip Multiprocessors.</em> A. K. Coskun, R.
Strong, D. M. Tullsen, and T. S. Rosing. Proceedings of the eleventh
international joint conference on Measurement and modeling of
computer systems. 2009.</li>
<li>&rdquo; Devices and architectures for photonic chip-scale integration.&rdquo;
J. Ahn, M. Fiorentino1, R. G. Beausoleil, N. Binkert, A. Davis, D.
Fattal, N. P. Jouppi, M. McLaren, C. M. Santori, R. S. Schreiber, S.
M. Spillane, D. Vantrease and Q. Xu. Journal of Applied Physics A:
Materials Science &amp; Processing. February 2009.</li>
<li><em>System-Level Power, Thermal and Reliability Optimization.</em> C. Zhu.
Thesis at Queen’s University. 2009.</li>
</ul>

<!-- end list -->

<ul>
<li><em>A light-weight fairness mechanism for chip multiprocessor memory
systems.</em> M. Jahre, L. Natvig. Proceedings of the 6th ACM conference
on Computing Frontiers. 2009.</li>
<li><em>Decoupled DIMM: building high-bandwidth memory system using
low-speed DRAM devices.</em> H. Zheng, J. Lin, Z. Zhang, and Z. Zhu.
International Symposium on Computer Architecture (ISCA). 2009.</li>
<li><em>On the Performance of Commit-Time-Locking Based Software
Transactional Memory.</em> Z. He and B. Hong. The 11th IEEE
International Conference on. High Performance Computing and
Communications (HPCC-09). 2009.</li>
</ul>

<!-- end list -->

<ul>
<li><em>A Quantitative Study of Memory System Interference in Chip
Multiprocessor Architectures.</em> M. Jahre, M. Grannaes and L. Natvig.
The 11th IEEE International Conference on. High Performance
Computing and Communications (HPCC-09). 2009.</li>
<li><em>Hardware Support for Debugging Message Passing Applications for
Many-Core Architectures.</em> C. Svensson. Masters Thesis at the
University of Illinois at Urbana-Champaign, 2009.</li>
<li><em>Initial Experiments in Visualizing Fine-Grained Execution of
Parallel Software Through Cycle-Level Simulation.</em> R. Strong, J.
Mudigonda, J. C. Mogul, N. Binkert. USENIX Workshop on Hot Topics in
Parallelism (HotPar). 2009.</li>
<li><em>MPreplay: Architecture Support for Deterministic Replay of Message
Passing Programs on Message Passing Many-core Processors.</em> C.
Erik-Svensson, D. Kesler, R. Kumar, and G. Pokam. University of
Illinois Technical Report number UILU-09-2209.</li>
<li><em>Low-power Inter-core Communication through Cache Partitioning in
Embedded Multiprocessors.</em> C. Yu, X. Zhou, and P. Petrov .Symposium
on Integrated Circuits and System Design (sbcci). 2009.</li>
<li><em>Integrating NAND flash devices onto servers.</em> D. Roberts, T. Kgil,
T. Mudge. Communications of the ACM (CACM). 2009.</li>
<li><em>A High-Performance Low-Power Nanophotonic On-Chip Network.</em> Z. Li,
J. Wu, L. Shang, A. Mickelson, M. Vachharajani, D. Filipovic, W.
Park∗ and Y. Sun. International Symposium on Low Power Electronic
Design (ISLPED). 2009.</li>
<li><em>Core monitors: monitoring performance in multicore processors.</em> P.
West, Y. Peress, G. S. Tyson, and S. A. McKee. Computing Frontiers.
2009.</li>
<li><em>Parallel Assertion Processing using Memory Snapshots.</em> M. F. Iqbal,
J. H. Siddiqui, and D. Chiou. Workshop on Unique Chips and Systems
(UCAS). April 2009.</li>
<li><em>Leveraging Memory Level Parallelism Using Dynamic Warp
Subdivision.</em> J. Meng, D. Tarjan, and K. Skadron. Univ. of Virginia
Dept. of Comp. Sci. Tech Report (CS-2009-02).</li>
<li><em>Reconfigurable Multicore Server Processors for Low Power
Operation.</em> R. G. Dreslinski, D. Fick, D. Blaauw, D. Sylvester and
T. Mudge. 9th International Symposium on Systems, Architectures,
MOdeling and Simulation (SAMOS). July 2009.</li>
<li><em>Near Threshold Computing: Overcoming Performance Degradation from
Aggressive Voltage Scaling</em> R. G. Dreslinski, M. Wieckowski, D.
Blaauw, D. Sylvester, and T. Mudge. Workshop on Energy Efficient
Design (WEED), June 2009.</li>
<li><em>Workload Adaptive Shared Memory Multicore Processors with
Reconfigurable Interconnects.</em> S. Akram, R. Kumar, and D. Chen. IEEE
Symposium on Application Specific Processors, July 2009.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Eliminating Microarchitectural Dependency from Architectural
Vulnerability.</em> V. Sridharan, D. R. Kaeli. Proceedings of the 15th
International Symposium on High-Performance Computer Architecture
(HPCA-15), February 2009.</li>
<li><em>Producing Wrong Data Without Doing Anything Obviously Wrong!</em> T.
Mytkowicz, A. Diwan, M. Hauswirth, P. F. Sweeney. Proceedings of the
14th international conference on Architectural support for
programming languages and operating systems (ASPLOS). 2009.</li>
<li><em>End-To-End Performance Forecasting: Finding Bottlenecks Before They
Happen</em> A. Saidi, N. Binkert, S. Reinhardt, T. Mudge. Proceedings of
the 36th International Symposium on Computer Architecture (ISCA-36),
June 2009.</li>
<li><em>Fast Switching of Threads Between Cores.</em> R. Strong, J. Mudigonda,
J. C. Mogul, N. Binkert, D. Tullsen. ACM SIGOPS Operating Systems
Review. 2009.</li>
<li><em>Express Cube Topologies for On-Chip Interconnects.</em> B. Grot, J.
Hestness, S. W. Keckler, O. Mutlu. Proceedings of the 15th
International Symposium on High-Performance Computer Architecture
(HPCA-15), February 2009.</li>
<li><em>Enhancing LTP-Driven Cache Management Using Reuse Distance
Information.</em> W. Lieu, D. Yeung. Journal of Instruction-Level
Parallelism 11 (2009).</li>
</ul>

<h3 id="2008">2008</h3>

<ul>
<li><em>Analyzing the Impact of Data Prefetching on Chip MultiProcessors.</em>
N. Fukumoto, T. Mihara, K. Inoue, and K. Murakami. Asia-Pacific
Computer Systems Architecture Conference. 2008.</li>
<li><em>Historical Study of the Development of Branch Predictors.</em> Y.
Peress. Masters Thesis at Florida State University. 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Hierarchical Domain Partitioning For Hierarchical Architectures.</em>
J. Meng, S. Che, J. W. Sheaffer, J. Li, J. Huang, and K. Skadron.
Univ. of Virginia Dept. of Comp. Sci. Tech Report CS-2008-08. 2008.</li>
<li><em>Memory Access Scheduling Schemes for Systems with Multi-Core
Processors.</em> H. Zheng, J. Lin, Z. Zhang, and Z. Zhu. International
Conference on Parallel Processing, 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Register Multimapping: Reducing Register Bank Conflicts Through
One-To-Many Logical-To-Physical Register Mapping.</em> N. L. Duong and
R. Kumar. Tehnical Report CHRC-08-07.</li>
<li><em>Cross-Layer Custimization Platform for Low-Power and Real-Time
Embedded Applications.</em> X. Zhou. Dissertation at the University of
Maryland. 2008.</li>
<li><em>Probabilistic Replacement: Enabling Flexible Use of Shared Caches
for CMPs.</em> W. Liu and D. Yeung. University of Maryland Technical
Report UMIACS-TR-2008-13. 2008.</li>
<li><em>Observer Effect and Measurement Bias in Performance Analysis</em>. T.
Mytkowicz, P. F. Sweeney, M. Hauswirth, and A. Diwan. University of
Colorado at Boulder Technical Report CU-CS 1042-08. June, 2008.</li>
<li><em>Power-Aware Dynamic Cache Partitioning for CMPs.</em> I. Kotera, K.
Abe, R. Egawa, H. Takizawa, and H. Kobayashi. 3rd International
Conference on High Performance and Embedded Architectures and
Compilers (HiPEAC). 2008.</li>
<li><em>Modeling of Cache Access Behavior Based on Zipf’s Law.</em> I. Kotera,
H. Takizawa, R. Egawa, H. Kobayashi. MEDEA 2008.</li>
<li><em>Hierarchical Verification for Increasing Performance in Reliable
Processors.</em> J. Yoo, M. Franklin. Journal of Electronic Testing.
2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Transaction-Aware Network-on-Chip Resource Reservation.</em> Z. Li, C.
Zhu, L. Shang, R. Dick, Y. Sun. Computer Architecture Letters.
Volume PP, Issue 99, Page(s):1 - 1.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Predictable Out-of-order Execution Using Virtual Traces.</em> J.
Whitham, N. Audsley. Proceedings of the 29th IEEE Real-time Systems
Symposium, December 2008.
<a href="http://www.jwhitham.org.uk/pubs/vt1.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Architectural and Compiler Mechanisms for Acelerating Single Thread
Applications on Multicore Processors.</em> H. Zhong. Dissertation at The
University of Michigan. 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Mini-Rank: Adaptive DRAM Architecture for Improving Memory Power
Efficiency.</em> H. Zheng, J. Lin, Z. Zhang, E. Gorbatov, H. David, Z.
Zhu. Proceedings of the 41st Annual Symposium on Microarchitecture
(MICRO-41), November 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Reconfigurable Energy Efficient Near Threshold Cache
Architectures.</em> R. Dreslinski, G. Chen, T. Mudge, D. Blaauw, D.
Sylvester, K. Flautner. Proceedings of the 41st Annual Symposium on
Microarchitecture (MICRO-41), November 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Distributed and low-power synchronization architecture for embedded
multiprocessors.</em> C. Yu, P. Petrov. Internation Conference on
Hardware/Software Codesign and System Synthesis (CODES+ISSS),
October 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Thermal Monitoring Mechanisms for Chip Multiprocessors.</em> J. Long,
S.O. Memik, G. Memik, R. Mukherjee. ACM Transactions on Architecture
and Code Optimization (TACO), August 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Multi-optimization power management for chip multiprocessors.</em> K.
Meng, R. Joseph, R. Dick, L. Shang. Proceedings of the 17th
international conference on Parallel Architectures and Compilation
Techniques (PACT), 2008.</li>
</ul>

<!-- end list -->

<ul>
<li>&rdquo; Three-Dimensional Chip-Multiprocessor Run-Time Thermal
Management.&rdquo; C. Zhu, Z. Gu, L. Shang, R.P. Dick, R. Joseph. IEEE
Transactions on Computer-Aided Design of Integrated Circuits and
Systems (TCAD), August 2008.</li>
</ul>

<!-- end list -->

<ul>
<li>&rdquo; Latency and bandwidth efficient communication through system
customization for embedded multiprocessors&rdquo;. C. Yu and P. Petrov.
DAC 2008, June 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Corona: System Implications of Emerging Nanophotonic Technology</em>.
D. Vantrease, R. Schreiber, M. Monchiero, M. McLaren, N., P. Jouppi,
M. Fiorentino, A. Davis, N. Binkert, R. G. Beausoleil, and J. Ahn.
Proceedings of the 35th International Symposium on Computer
Architecture (ISCA-35), June 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Improving NAND Flash Based Disk Caches</em>. T. Kgil, D. Roberts and T.
N. Mudge. Proceedings of the 35th International Symposium on
Computer Architecture (ISCA-35), June 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>A Taxonomy to Enable Error Recovery and Correction in Software</em>. V.
Sridharan, D. A. Liberty, and D. R. Kaeli. Workshop on Quality-Aware
Design (W-QUAD), in conjunction with the 35th International
Symposium on Computer Architecture (ISCA-35), June 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Quantifying Software Vulnerability</em>. V. Sridharan and D. R. Kaeli.
First Workshop on Radiation Effects and Fault Tolerance in Nanometer
Technologies, in conjunction with the ACM International Conference
on Computing Frontiers, May 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Core Monitors: Monitoring Performance in Multicore Processors.</em> P.
West. Masters Thesis at Florida State University. April 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Full System Critical Path Analysis.</em> A. Saidi, N. Binkert, T. N.
Mudge, and S. K. Reinhardt. 2008 IEEE International Symposium on
Performance Analysis of Systems and Software (ISPASS), April 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>A Power and Temperature Aware DRAM Architecture.</em> S. Liu, S. O.
Memik, Y. Zhang, G. Memik. 45th annual conference on Design
automation (DAC), 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Streamware: Programming General-Purpose Multicore Processors Using
Streams.</em> J. Gummaraju, J. Coburn, Y. Turner, M. Rosenblum.
Procedings of the Thirteenth International Conference on
Architectural Support for Programming Languages and Operating
Systems (ASPLOS), March 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Application-aware snoop filtering for low-power cache coherence in
embedded multiprocessors</em>. X. Zhou, C. Yu, A. Dash, and P. Petrov.
Transactions on Design Automation of Electronic Systems (TODAES).
January 2008.</li>
</ul>

<!-- end list -->

<ul>
<li><em>An approach for adaptive DRAM temperature and power management</em>.
Song Liu, S. O. Memik, Y. Zhang, and G. Memik. Proceedings of the
22nd annual international conference on Supercomputing. 2008.</li>
</ul>

<h3 id="2007">2007</h3>

<ul>
<li><em>Modeling and Characterizing Power Variability in Multicore
Architectures.</em> K. Meng, F. Huebbers, R, Joseph, and Y. Ismail.
ISPASS-2007.</li>
<li><em>A High Performance Adaptive Miss Handling Architecture for Chip
Multiprocessors.</em> M. Jahre, and L. Natvig. HiPEAC Journal 2007.</li>
<li><em>Performance Effects of a Cache Miss Handling Architecture in a
Multi-core Processor.</em> M. Jahre and L. Natvig. NIK-2007 conference.
2007.</li>
<li><em>Prioritizing Verification via Value-based Correctness Criticality.</em>
J. Yoo, M. Franklin. Proceedings of the 25th International
Conference on Computer Design (ICCD), 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>DRAM-Level Prefetching for Fully-Buffered DIMM: Design, Performance
and Power Saving.</em> J. Lin, H. Zheng, Z. Zhu, Z. Zhang ,H. David.
ISPASS 2007.</li>
</ul>

<!-- end list -->

<ul>
<li>&rdquo; Virtual Exclusion: An architectural approach to reducing leakage
energy in caches for multiprocessor systems&rdquo;. M. Ghosh, H. Lee.
Proceedings of the International Conference on Parallel and
Distributed Systems. December 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Dependability-Performance Trade-off on Multiple Clustered Core
Processors</em>. T. Funaki, T. Sato. Proceedings of the 4th
International Workshop on Dependable Embedded Systems. October 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Predictive Thread-to-Core Assignment on a Heterogeneous Multi-core
Processor</em>. T. Sondag, V. Krishnamurthy, H. Rajan. PLOS &lsquo;07: ACM
SIGOPS 4th Workshop on Programming Languages and Operating Systems.
October 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Power deregulation: eliminating off-chip voltage regulation
circuitry from embedded systems</em>. S. Kim, R. P. Dick, R. Joseph. 5th
IEEE/ACM International Conference on Hardware/Software Co-Design and
System Synthesis (CODES+ISSS). October 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Aggressive Snoop Reduction for Synchronized Producer-Consumer
Communication in Energy-Efficient Embedded Multi-Processors</em>. C. Yu,
P. Petrov. 5th IEEE/ACM International Conference on
Hardware/Software Co-Design and System Synthesis (CODES+ISSS).
October 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Three-Dimensional Multiprocessor System-on-Chip Thermal
Optimization</em>. C. Sun, L. Shang, R.P. Dick. 5th IEEE/ACM
International Conference on Hardware/Software Co-Design and System
Synthesis (CODES+ISSS). October 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Sampled Simulation for Multithreaded Processors</em>. M. Van
Biesbrouck. (Thesis) UC San Diego Technical Report CS2007-XXXX.
September 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Representative Multiprogram Workloads for Multithreaded Processor
Simulation</em>. M. Van Biesbroucky, L. Eeckhoutz, B. Calder. IEEE
International Symposium on Workload Characterization (IISWC).
September 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>The Interval Page Table: Virtual Memory Support in Real-Time and
Memory-Constrained Embedded Systems</em>. X. Zhou, P. Petrov.
Proceedings of the 20th annual conference on Integrated circuits and
systems design. 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>A power-aware shared cache mechanism based on locality assessment
of memory reference for CMPs</em>. I. Kotera, R. Egawa, H. Takizawa, H.
Kobayashi. Proceedings of the 2007 workshop on MEmory performance:
DEaling with Applications, systems and architecture (MEDEA).
September 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Architectural Support for the Stream Execution Model on
General-Purpose Processors</em>. J. Gummaraju, M. Erez, J. Coburn, M.
Rosenblum, W. J. Dally. The Sixteenth International Conference on
Parallel Architectures and Compilation Techniques (PACT). September
2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>An Energy Efficient Parallel Architecture Using Near Threshold
Operation</em>. R. Dreslinski, B. Zhai, T. Mudge, D. Blaauw, D.
Sylvester. The Sixteenth International Conference on Parallel
Architectures and Compilation Techniques (PACT). September 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>When Homogeneous becomes Heterogeneous: Wearout Aware Task
Scheduling for Streaming Applications</em>. D. Roberts, R. Dreslinski,
E. Karl, T. Mudge, D. Sylvester, D. Blaauw. Workshop on Operationg
System Support for Heterogeneous Multicore Architectures (OSHMA).
September 2007.</li>
</ul>

<!-- end list -->

<ul>
<li>&rdquo; On-Chip Cache Device Scaling Limits and Effective Fault Repair
Techniques in Future Nanoscale Technology&rdquo;. D. Roberts, N. Kim,T.
Mudge. Digital System Design Architectures, Methods and Tools (DSD).
August 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Energy Efficient Near-threshold Chip Multi-processing</em>. B. Zhai, R.
Dreslinski, D. Blaauw, T. Mudge, D. Sylvester. International
Symposium on Low Power Electronics and Design (ISLPED). August 2007.</li>
</ul>

<!-- end list -->

<ul>
<li>&rdquo; A Burst Scheduling Access Reordering Mechanism&rdquo;. J. Shao, B.T.
Davis. IEEE 13th International Symposium on High Performance
Computer Architecture (HPCA). 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Enhancing LTP-Driven Cache Management Using Reuse Distance
Information</em>. W. Liu, D. Yeung. University of Maryland Technical
Report UMIACS-TR-2007-33. June 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Thermal modeling and management of DRAM memory systems</em>. J. Lin, H.
Zheng, Z. Zhu, H. David, and Z. Zhang. Proceedings of the 34th
Annual international Symposium on Computer Architecture (ISCA). June
2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Duplicating and Verifying LogTM with OS Support in the M5
Simulator</em>. G. Blake, T. Mudge. Sixth Annual Workshop on
Duplicating, Deconstructing, and Debunking (WDDD). June 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Analysis of Hardware Prefetching Across Virtual Page Boundaries</em>.
R. Dreslinski, A. Saidi, T. Mudge, S. Reinhardt. Proc. of the 4th
Conference on Computing Frontiers. May 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Reliability in the Shadow of Long-Stall Instructions</em>. V.
Sridharan, D. Kaeli, A. Biswas. Third Workshop on Silicon Errors in
Logic - System Effects (SELSE-3). April 2007.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Extending Multicore Architectures to Exploit Hybrid Parallelism in
Single-thread Applications</em>. H. Zhong, S. A. Lieberman, S. A.
Mahlke. Proc. 13th Intl. Symposium on High Performance Computer
Architecture (HPCA). February 2007.</li>
</ul>

<h3 id="2006">2006</h3>

<ul>
<li><em>Evaluation of the Data Vortex Photonic All-Optical Path
Interconnection Network for Next-Generation Supercomputers</em>. W. C.
Hawkins. Dissertation at Georgia Tech. December 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Running the manual: an approach to high-assurance microkernel
development</em>. P. Derrin, K. Elphinstone, G. Klein, D. Cock, M. M. T.
Chakravarty. Proceedings of the 2006 ACM SIGPLAN workshop on
Haskell. 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>The Filter Checker: An Active Verification Management Approach</em>. J.
Yoo, M. Franklin. 21st IEEE International Symposium on Defect and
Fault-Tolerance in VLSI Systems (DFT&rsquo;06), 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Physical Resource Matching Under Power Asymmetry</em>. K. Meng, F.
Huebbers, R. Joseph, Y. Ismail. Presented at the 2006 P=ac2
Conference. 2006.
<a href="http://www.ece.northwestern.edu/~rjoseph/publications/man-asymmetry.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Process Variation Aware Cache Leakage Management</em>. K. Meng, R.
Joseph. Proceedings of the 2006 International Symposium on Low Power
Electronics and Design (ISLPED). October 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>FlashCache: a NAND flash memory file cache for low power web
servers</em>. T. Kgil, T. Mudge. Proceedings of the 2006 international
conference on Compilers, Architecture and Synthesis for Embedded
Systems (CASES). October 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>PicoServer: Using 3D Stacking Technology To Enable A Compact Energy
Efficient Chip Multiprocessor</em>. T. Kgil, S. D&rsquo;Souza, A. Saidi, N.
Binkert, R. Dreslinski, S. Reinhardt, K. Flautner, T. Mudge. 12th
Int&rsquo;l Conference on Architectural Support for Programming Languages
and Operating Systems (ASPLOS). October 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Integrated Network Interfaces for High-Bandwidth TCP/IP</em>. N. L.
Binkert, A. G. Saidi, S. K. Reinhardt. 12th Int&rsquo;l Conference on
Architectural Support for Programming Languages and Operating
Systems (ASPLOS). October 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Communist, utilitarian, and capitalist cache policies on CMPs:
caches as a shared resource</em>. L. R. Hsu, S. K. Reinhardt, R. Iyer,
S. Makineni. Proc. 15th Int&rsquo;l Conf. on Parallel Architectures and
Compilation Techniques (PACT), September 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Impact of CMP Design on High-Performance Embedded Computing</em>. P.
Crowley, M. A. Franklin, J. Buhler, and R. D. Chamberlain. Proc. of
10th High Performance Embedded Computing Workshop. September 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>BASS: A Benchmark suite for evaluating Architectural Security
Systems</em>. J. Poe, T. Li. ACM SIGARCH Computer Architecture News.
Vol. 34, No. 4, September 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>The M5 Simulator: Modeling Networked Systems</em>. N. L. Binkert, R. G.
Dreslinski, L. R. Hsu, K. T. Lim, A. G. Saidi, S. K. Reinhardt. IEEE
Micro, vol. 26, no. 4, pp. 52-60, July/August,
2006.<a href="http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/mi/&amp;toc=comp/mags/mi/2006/04/m4toc.xml&amp;DOI=10.1109/MM.2006.82">Link</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Considering All Starting Points for Simultaneous Multithreading
Simulation</em>. M. Van Biesbrouck, L. Eeckhout, B. Calder. Proc. of the
Int&rsquo;l Symp. on Performance Analysis of Systems and Software
(ISPASS).
2006.<a href="http://www.cse.ucsd.edu/users/calder/papers/ISPASS-06-CoPhaseAllPairs.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Dynamic Thread Assignment on Heterogeneous Multiprocessor
Architectures</em>. M. Becchi, P. Crowley. Proc. of the 3rd Conference
on Computing Frontiers. pp29-40. May 2006.
<a href="http://portal.acm.org/ft_gateway.cfm?id=1128029&amp;type=pdf&amp;coll=GUIDE&amp;dl=GUIDE&amp;CFID=15151515&amp;CFTOKEN=6184618">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Integrated System Architectures for High-Performance Internet
Servers</em>. N. L. Binkert. Dissertation at the University of Michigan.
February 2006.</li>
</ul>

<!-- end list -->

<ul>
<li><em>Exploring Salvage Techniques for Multi-core Architectures</em>. R.
Joseph. 2nd Workshop on High Performance Computing Reliability
Issues. February 2006.
<a href="http://www.ece.northwestern.edu/~rjoseph/publications/hpcri-salvage.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>A Simple Integrated Network Interface for High-Bandwidth Servers</em>.
N. L. Binkert, A. G. Saidi, S. K. Reinhardt. University of Michigan
Technical Report CSE-TR-514-06, January 2006.
<a href="http://www.eecs.umich.edu/techreports/cse/2006/CSE-TR-514-06.pdf">pdf</a></li>
</ul>

<h3 id="2005">2005</h3>

<ul>
<li><em>Software Defined Radio - A High Performance Embedded Challenge</em>. H.
lee, Y. Lin, Y. Harel, M. Woh, S. Mahlke, T. Mudge, K. Flautner.
Proc. 2005 Int&rsquo;l Conf. on High Performance Embedded Architectures
and Compilers (HiPEAC). November 2005.
<a href="http://www.eecs.umich.edu/~sdrg/lee-hipeac05.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>How to Fake 1000 Registers</em>. D. W. Oehmke, N. L. Binkert, S. K.
Reinhardt, and T. Mudge. Proc. 38th Ann. Int&rsquo;l Symp. on
Microarchitecture (MICRO), November 2005.
<a href="http://www.eecs.umich.edu/~stever/pubs/micro05.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Virtualizing Register Context</em>. D. W. Oehmke. Dissertation at the
University of Michigan, 2005.
<a href="http://www.eecs.umich.edu/~tnm/theses/davidO.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Performance Validation of Network-Intensive Workloads on a
Full-System Simulator</em>. A. G. Saidi, N. L. Binkert, L. R. Hsu, and
S. K. Reinhardt. First Ann. Workshop on Iteraction between Operating
System and Computer Architecture (IOSCA), October 2005.
<a href="http://www.eecs.umich.edu/~stever/pubs/iosca05.pdf">pdf</a>

<ul>
<li>An extended version appears as University of Michigan Technical
Report CSE-TR-511-05, July 2005.
<a href="http://www.eecs.umich.edu/techreports/cse/2005/CSE-TR-511-05.pdf">pdf</a></li>
</ul></li>
</ul>

<!-- end list -->

<ul>
<li><em>Performance Analysis of System Overheads in TCP/IP Workloads</em>. N.
L. Binkert, L. R. Hsu, A. G. Saidi, R. G. Dreslinski, A. L. Schultz,
and S. K. Reinhardt. Proc. 14th Int&rsquo;l Conf. on Parallel
Architectures and Compilation Techniques (PACT), September 2005.
<a href="http://www.eecs.umich.edu/~stever/pubs/pact05.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Sampling and Stability in TCP/IP Workloads</em>. L. R. Hsu, A. G.
Saidi, N. L. Binkert, and S. K. Reinhardt. Proc. First Annual
Workshop on Modeling, Benchmarking, and Simulation (MoBS), June

<ol>
<li><a href="http://www.eecs.umich.edu/~stever/pubs/mobs05.pdf">pdf</a></li>
</ol></li>
</ul>

<!-- end list -->

<ul>
<li><em>A Unified Compressed Memory Hierarchy</em>. E. G. Hallnor and S. K.
Reinhardt. Proc. 11th Int&rsquo;l Symp. on High-Performance Computer
Architecture (HPCA), February 2005.
<a href="http://www.eecs.umich.edu/~stever/pubs/hpca05.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Analyzing NIC Overheads in Network-Intensive Workloads</em>. N. L.
Binkert, L. R. Hsu, A. G. Saidi, R. G. Dreslinski, A. L. Schultz,
and S. K. Reinhardt. Eighth Workshop on Computer Architecture
Evaluation using Commercial Workloads (CAECW), February 2005.
<a href="http://tesla.hpl.hp.com/caecw05/binkert-caecw8.pdf">pdf</a>

<ul>
<li>An extended version appears as University of Michigan Technical
Report CSE-TR-505-04, December 2004.
<a href="http://www.eecs.umich.edu/techreports/cse/2004/CSE-TR-505-04.pdf">pdf</a></li>
</ul></li>
</ul>

<h3 id="2004">2004</h3>

<ul>
<li><em>Emulation of realisitic network traffic patterns on an eight-node
data vortex interconnection network subsytem</em>. B. Small, A. Shacham,
K. Bergman, K. Athikulwongse, C. Hawkins, and D.S. Will. Journal of
Optical Networking Vol. 3, No.11, pp 802-809, November 2004.
<a href="http://lightwave.ee.columbia.edu/files/Small2004.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>ChipLock: Support for Secure Microarchitectures</em>. T. Kgil, L Falk,
and T. Mudge. Proc. Workshop on Architectural Support for Security
and Anti-virus (WASSA), October 2004, pp. 130-139.
<a href="http://www.eecs.umich.edu/~tnm/papers/wassa04.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>Design and Applications of a Virtual Context Architecture</em>. D.
Oehmke, N. Binkert, S. Reinhardt, and T. Mudge. University of
Michigan Technical Report CSE-TR-497-04, September 2004.
<a href="http://www.eecs.umich.edu/techreports/cse/2004/CSE-TR-497-04.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>The Performance Potential of an Integrated Network Interface</em>. N.
L. Binkert, R. G. Dreslinski, E. G. Hallnor, L. R. Hsu, S. E.
Raasch, A. L. Schultz, and S. K. Reinhardt. Proc. Advanced
Networking and Communications Hardware Workshop (ANCHOR), June 2004.
<a href="http://www.eecs.umich.edu/~stever/pubs/anchor04.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>A Co-Phase Matrix to Guide Simultaneous Multithreading Simulation</em>.
M. Van Biesbrouck, T. Sherwood, and B. Calder. IEEE International
Symposium on Performance Analysis and Software (ISPASS), March 2004.
<a href="http://www.cs.ucsd.edu/~calder/papers/ISPASS-04-CoPhaseMatrix.pdf">pdf</a></li>
</ul>

<!-- end list -->

<ul>
<li><em>A Compressed Memory Hierarchy using an Indirect Index Cache</em>. E. G.
Hallnor and S. K. Reinhardt. Proc. 3rd Workshop on Memory
Performance Issues (WMPI), June 2004.
<a href="http://www.eecs.umich.edu/~stever/pubs/wmpi04.pdf">pdf</a>

<ul>
<li>An extended version appears as University of Michigan Technical
Report CSE-TR-488-04, March 2004.
<a href="http://www.eecs.umich.edu/techreports/cse/2004/CSE-TR-488-04.pdf">pdf</a></li>
</ul></li>
</ul>

<h3 id="2003">2003</h3>

<ul>
<li><em>The Impact of Resource Partitioning on SMT Processors</em>. S. E.
Raasch and S. K. Reinhardt. Proc. 12th Int&rsquo;l Conf. on Parallel
Architectures and Compilation Techniques (PACT), pp. 15-25, Sept.

<ol>
<li><a href="http://www.eecs.umich.edu/~stever/pubs/pact03.pdf">pdf</a></li>
</ol></li>
</ul>

<!-- end list -->

<ul>
<li><em>Network-Oriented Full-System Simulation using M5</em>. N. L. Binkert,
E. G. Hallnor, and S. K. Reinhardt. Sixth Workshop on Computer
Architecture Evaluation using Commercial Workloads (CAECW), February

<ol>
<li><a href="http://www.eecs.umich.edu/~stever/pubs/caecw03.pdf">pdf</a></li>
</ol></li>
</ul>

<!-- end list -->

<ul>
<li><em>Design, Implementation and Use of the MIRV Experimental Compiler
for Computer Architecture Research</em>. D. A. Greene. Dissertation at
the Universtiy of Michigan, 2003.
[<a href="http://www.eecs.umich.edu/~tnm/theses/daveg.pdg">http://www.eecs.umich.edu/~tnm/theses/daveg.pdg</a>&ldquo;&gt;pdf ]</li>
</ul>

<h3 id="2002">2002</h3>

<ul>
<li><em>A Scalable Instruction Queue Design Using Dependence Chains</em>. S. E.
Raasch, N. L. Binkert, and S. K. Reinhardt. Proc. 29th Annual Int&rsquo;l
Symp. on Computer Architecture (ISCA), pp. 318-329, May 2002.
<a href="http://www.eecs.umich.edu/~stever/pubs/isca02_segiq.pdf">pdf</a>
<a href="http://www.eecs.umich.edu/~stever/pubs/isca02_segiq.ps">ps</a>
<a href="http://www.eecs.umich1111/~stever/pubs/isca02_segiq.ps.gz">ps.gz</a></li>
</ul>

<p></div></p>

<p><strong>NOTOC</strong></p>


<footer class=" footline" >
	
</footer>

        
        </div> 
        

      </div>

    <div id="navigation">
        
        
        
        
            
            
                
                    
                    
                
                

                    
                    
                        
                    
                    

                    
                        
            
            
                
                    
                        
                        
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                        
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                        
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                        
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
                        
            
            
                
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
                        
            
            
                
                    
                    
                
                

                    
                    
                    

                    
                        
            
            
                
                    
                        
                        
                    
                
                

                    
                    
                    

                    
            
        
                    
            
        
                    
            
        
        
        


        
            <a class="nav nav-prev" href="/deprecated/code-locations/" title=""> <i class="fa fa-chevron-left"></i></a>
        
        
            <a class="nav nav-next" href="/publications/projects/" title="Derivative projects" style="margin-right: 0px;"><i class="fa fa-chevron-right"></i></a>
        
    </div>

    </section>
    
    <div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
      <div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
    </div>
    <script src="/js/clipboard.min.js?1526268735"></script>
    <script src="/js/perfect-scrollbar.min.js?1526268735"></script>
    <script src="/js/perfect-scrollbar.jquery.min.js?1526268735"></script>
    <script src="/js/jquery.sticky.js?1526268735"></script>
    <script src="/js/featherlight.min.js?1526268735"></script>
    <script src="/js/html5shiv-printshiv.min.js?1526268735"></script>
    <script src="/js/highlight.pack.js?1526268735"></script>
    <script>hljs.initHighlightingOnLoad();</script>
    <script src="/js/modernizr.custom.71422.js?1526268735"></script>
    <script src="/js/learn.js?1526268735"></script>
    <script src="/js/hugo-learn.js?1526268735"></script>

    <link href="/mermaid/mermaid.css?1526268735" type="text/css" rel="stylesheet" />
    <script src="/mermaid/mermaid.js?1526268735"></script>
    <script>
        mermaid.initialize({ startOnLoad: true });
    </script>
    

  </body>
</html>
